21
2057-2059 Ridge Rd
Homewood, IL 60430
$1,650,000 USD
7,718 SF
8.84% Cap Rate
7,718 SF
$1,650,000 USD
Storefront Retail Residential