2
2033 Ridge Rd
Homewood, IL 60430
$9,950,000 USD
36,787 SF
37
Units
6.33% Cap Rate
36,787 SF
$9,950,000 USD
Apartments