1703 S Neil St, Champaign, IL
Retail for Lease
Property Info
CIMLS# | 461541 |
Location 1703 S Neil St Champaign IL 61820 | |
Updated | October 22nd, 2020 |
Type | Retail |
Price | Upon Request |
Property Description
1703 S Neil Street was built in 1992 and is a +/- 4,646 SF freestanding building on +/- 1.19 Acres. The property is currently configured as a single-tenant restaurant with a drive-thru and features a large seating area in the front of the building with a kitchen in the rear. The large lot provides ample parking and also provides flexibility to add to the size of the building or redevelopment.