Property Listing No Longer Available for Lease

1703 S Neil St, Champaign, IL

Retail for Lease


Property Info

CIMLS#461541
Location
  1703 S Neil St
  Champaign IL 61820
UpdatedOctober 22nd, 2020
TypeRetail
PriceUpon 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.