1604 Spruce St, Farmington, MN
5 Bd
4 Ba
MLS® 6732442 • Keller Williams Realty Integrity
2701 213Th St W, Farmington, MN
3 Bd
2 Ba
MLS® 6726225 • Keyland Realty, LLC
1589 Spruce St, Farmington, MN
4 Bd
3 Ba
MLS® 6688788 • Keller Williams Realty Integrity