1000-1058 E 162nd St
South Holland, IL 60473
$4,340,000 USD
33,654 SF
9% Cap Rate
33,654 SF
$4,340,000 USD
Storefront