View Details Open House $495,000 1 of 33 Haverhill 2 beds 3 baths 2,196 sqft 0.69 acres On Site: Today
View Details New On Site 1 Day Ago $500,000 1 of 9 Haverhill 3 beds 2 baths 924 sqft 10.69 acres On Site: 1 Day
View Details New On Site 6 Days Ago $595,000 1 of 53 Haverhill 3 beds 2 baths 1 ½ baths 2,408 sqft 16.18 acres On Site: 6 Days
View Details Under Contract $409,000 1 of 57 Mountain Lakes | Haverhill 3 beds 2 baths 1 ½ baths 1,824 sqft 0.89 acres On Site: 7 Days
View Details Under Contract $549,995 1 of 40 Haverhill 4 beds 2 baths 1,084 sqft 0.4 acres On Site: 15 Days
View Details Open House $399,900 1 of 37 Haverhill 2 beds 1 baths 1,013 sqft 0.67 acres On Site: 28 Days
View Details Under Contract $395,000 1 of 40 Benton 5 beds 3 baths 2,524 sqft 5.62 acres On Site: 29 Days