Active Under ContractResidential$410,000572 Temple Road572 Temple RoadFarmington, Maine 049383Beds 3Baths 2,248Sq ftView Listing
PendingResidential$400,000572 / 574 Temple Road572 / 574 Temple RoadFarmington, Maine 049383Beds 3Baths 2,248Sq ftView Listing