16
1801 S West Ave
Freeport, IL 61032
$1,800,000 USD
46,234 SF
4.14% Cap Rate
46,234 SF
$1,800,000 USD
Storefront