300 W Lake St
Elmhurst, IL 60126
$3,000,000 USD
27,656 SF
7.3% Cap Rate
27,656 SF
$3,000,000 USD
Storefront Retail Office