1209 N Prospect Ave
Champaign, IL 61820
$4,432,000 USD
3,711 SF
6% Cap Rate
3,711 SF
$4,432,000 USD
Carwash