Add this property to your favorites View Details 40 Crosby St Other | Haverhill $375,000 3 bd 1 ba 1 ½ ba 1,134 sqft 0.57 acres Open House
Add this property to your favorites View Details 85 Casablanca Court , #85 Other | Haverhill $260,000 2 bd 1 ba 1 ½ ba 1,103 sqft New
Add this property to your favorites View Details 119 River Street Other | Haverhill $469,000 3 un 10 bd 6 ba 3,420 sqft New
Add this property to your favorites View Details 63-67 Franklin St Other | Haverhill $389,000 3 un 4 bd 3 ba 2,462 sqft New
Add this property to your favorites View Details 25 High St Other | Haverhill $349,900 2 un 5 bd 2 ba 1,728 sqft New
Add this property to your favorites View Details 18 Lavantie St Other | Haverhill $425,000 3 bd 1 ba 1 ½ ba 1,794 sqft 0.37 acres Open House
Add this property to your favorites View Details 740 S Main St Other | Haverhill $379,900 3 bd 1 ba 1 ½ ba 1,483 sqft 0.28 acres Open House
Add this property to your favorites View Details 65 Jackson Street Ext Other | Haverhill $435,000 2 un 4 bd 3 ba 1,924 sqft New
Add this property to your favorites View Details 14-16 Davis St Other | Haverhill $650,000 3 un 9 bd 4 ba 3,586 sqft New
Add this property to your favorites View Details Lot 12 Front Nine Drive Homes At Crystal Lake | Haverhill $649,900 3 bd 2 ba 2,208 sqft 0.17 acres New