14
629-645 E 162nd St
South Holland, IL 60473
$900,000 USD
6,250 SF
8.13% Cap Rate
6,250 SF
$900,000 USD
Storefront