$449,900 - 509 Main Street W, New Prague, MN 56071
509 Main Street W
New Prague,
MN
56071
County: Scott