43
116-118 S Water St
Wilmington, IL 60481
$1,165,000 USD
5,243 SF
7.3% Cap Rate
5,243 SF
$1,165,000 USD
Storefront Retail Office