3
1089 Center Ave
Mitchell, NE 69357
$780,000 USD
1,790 SF
7.99% Cap Rate
1,790 SF
$780,000 USD
Self Storage