tricountymg.com
906-908 S. Locust St, Champaign
Leasing for Fall 2020-21 Locust III is a quiet location within walking distance from the UIUC campus and half a block from the bus line. 906 Locust: Studio, 1 & 4 bedroom apartments with paid s…