3 BR 2 Bath End Unit / 1700 Sq Ft / Deck / Vaulted

 18600 Euclid Path, FarmingtonMN 55024
$1,4503 Beds1700 sqft