21952 Primrose Path, Farmington, MN, 55024
21952 Primrose Path, Farmington, MN, 55024
21952 Primrose Path, Farmington, MN, 55024
21952 Primrose Path, Farmington, MN, 55024
21952 Primrose Path, Farmington, MN, 55024
21952 Primrose Path, Farmington, MN, 55024
21952 Primrose Path, Farmington, MN, 55024
21952 Primrose Path, Farmington, MN, 55024
21952 Primrose Path, Farmington, MN, 55024
21952 Primrose Path, Farmington, MN, 55024
21952 Primrose Path, Farmington, MN, 55024
21952 Primrose Path, Farmington, MN, 55024
21952 Primrose Path, Farmington, MN, 55024
21952 Primrose Path, Farmington, MN, 55024
21952 Primrose Path, Farmington, MN, 55024
21952 Primrose Path, Farmington, MN, 55024
21952 Primrose Path, Farmington, MN, 55024
21952 Primrose Path, Farmington, MN, 55024
21952 Primrose Path, Farmington, MN, 55024
21952 Primrose Path, Farmington, MN, 55024
21952 Primrose Path, Farmington, MN, 55024
21952 Primrose Path, Farmington, MN, 55024
21952 Primrose Path, Farmington, MN, 55024
21952 Primrose Path, Farmington, MN, 55024
21952 Primrose Path, Farmington, MN, 55024
21952 Primrose Path, Farmington, MN, 55024

$342,990

21952 Primrose Path, Farmington, MN, 55024

ACTIVE