4
2040 E St Francis Ave
Saint Francis, WI 53235
$1,850,000 USD
22,482 SF
8.49% Cap Rate
22,482 SF
$1,850,000 USD
Self Storage