View Details Under Contract $7,500 1 of 10 Mountain Lakes District | Haverhill 0.74 acres On Site: 504 Days