530-558 E 162nd St
South Holland, IL 60473
$116,000 USD
18,500 SF
1
Unit
18,500 SF
$116,000 USD
Storefront Retail Office