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