1703 S Neil St, Champaign, IL
Retail for Sale - $1,750,000 - 4,646 Sq. Ft. on 1.19 acres
Property Info
CIMLS# | 1057260 |
Location 1703 S Neil St Champaign IL 61820 | |
Updated | October 22nd, 2020 |
Type | Retail |
Price | $1,750,000 |
Building | 4,646 Sq. Ft. |
Land | 1.19 acres |
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.