247 Brook Forest Ave
Shorewood, IL 60404
$1,300,000 USD
8,663 SF
9.23% Cap Rate
8,663 SF
$1,300,000 USD
Storefront Retail Office