1859 E 87th St
Chicago, IL 60617
$650,000 USD
2,750 SF
10.8% Cap Rate
2,750 SF
$650,000 USD
Storefront Retail Office