State of the art office building or retail space. Features a drive-thru window, can be used as two separate facilities on one large unit. Convenient location
Off market
Street View
Price Unknown
1612 S Neil St, Champaign, IL 61820
1beds
1baths
4,314sqft
SingleFamily
Built in 2005
-- sqft lot
$-- Zestimate®
$--/sqft
$952 Estimated rent