SoRoc on Maine

 4850 Maine Ave., RochesterMN 55904
$890+Studio-3 BedsPets OK