Freestanding Retail/Restaurant Building for Sale or Lease
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.
The subject property benefits from high traffic counts and incredible visibility along South Neil Street, and is located just south of downtown Champaign and west of the University of Illinois. The property is strategically located near Corporate Center; a 650,000 SF office development, and just west of the 700,000+ SF University of Illinois Research Park. Nearby tenants Starbucks, Harvest Market, Taco Bell, McDonald’s, Steak ‘n Shake, Wolfram, and many others.