3
1089 Center Ave
Mitchell, NE 69357
$780,000 USD
17,250 SF
8.05% Cap Rate
17,250 SF
$780,000 USD
Self Storage