Recently Sold 1 Bedroom Homes in Haverhill, NH

69 homes