$525,000 -
3058 Ivory Road Ne
Rochester ,
MN 55906
Subdivision: Stonehedge T/H 4th Cic #291 2nd Sup