$644,900
- 4 Beds
- 2 Baths
- 2,042 Sq Ft
3 Winona Ave, Haverhill, MA 01830
3 Winona Ave, Haverhill, MA 01830$644,900
3 Winona Ave, Haverhill, MA 01830
3 Winona Ave, Haverhill, MA 01830$1,350,000
120 Gale Ave, Haverhill, MA 01830
120 Gale Ave, Haverhill, MA 01830$599,000
38 Marsh Ave, Haverhill, MA 01830
38 Marsh Ave, Haverhill, MA 01830$699,900 Open Sat 11AM - 12:30PM
311 Mill St, Haverhill, MA 01830
311 Mill St, Haverhill, MA 01830