22
4510 N Illinois St
Swansea, IL 62226
$980,000 USD
6,000 SF
2.82% Cap Rate
6,000 SF
$980,000 USD
Freestanding