Modern building near UIUC's Green St.
806 S Third is a newer building just off Green Street on UIUC's campus. This building is near all the restaurants and bars on Green as well as the Main Quad. It's located perfectly between campus and Downtown Champaign.
806 S Third Airbnb Listings
Modern 4 bedroom apt just off Green St.