5000 Odessa NE ave
Saint Michael, MN 55376
$485,000-$1,700,000 USD
1,298-3,536 SF
2
Units
1,298-3,536 SF
$485,000-$1,700,000 USD
Self Storage