920 E North Grand Ave
Springfield, IL 62702
$1,200,000 USD
15,251 SF
15,251 SF
$1,200,000 USD
Freestanding