163
300 3rd Ave SE
Rochester, MN 55904
$199,000 USD
704 SF
1
Unit
704 SF
$199,000 USD
Medical