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