1209 N Prospect Ave
Champaign, IL 61820
$3,939,000 USD
3,711 SF
6.75% Cap Rate
3,711 SF
$3,939,000 USD
Carwash