1/42 Pending 3D $469,900 3 Beds1 Bath1,400 SqFt 120 Groveland St, Haverhill, MA 01830 Listed by Tony Rocca of Keller Williams Realty Boston Northwest
1/42 Pending 3D $459,900 3 Beds1 Bath1,220 SqFt 43 Adams, Haverhill, MA 01830 Listed by Steven Mango of StartPoint Realty