12
26196-26198 W Spring Grove Rd
Antioch, IL 60002
$895,000 USD
17,080 SF
8
Units
8.4% Cap Rate
17,080 SF
$895,000 USD
Apartments