312 W Kirby Ave
Champaign, IL 61820
$3,496,000 USD
15,486 SF
6.75% Cap Rate
15,486 SF
$3,496,000 USD
Freestanding