1703 S Neil St, Champaign, IL

Retail for Sale - $1,750,000 - 4,646 Sq. Ft. on 1.19 acres

Agent Info

Joshua Markiewicz
Coldwell Banker Commercial Devonshire Realty

Property Info

  1703 S Neil St
  Champaign IL 61820
UpdatedOctober 22nd, 2020
Building4,646 Sq. Ft.
Land1.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.

Similar Listings