The haverhill market offers 10 active listings. Median price is $875,000. Average list price is $851,400. Price range: $485,000 to $1,499,000. Property mix: 9 single-family, 1 townhome. Average price per square foot is $228. There are 1 luxury listings ($1M+). haverhill is in palm beach County.







