homes for sale in haverhill ma

Homes For Sale In Haverhill, Massachusetts

Haverhill, Massachusetts is a city located in Essex County, about 30 miles north of Boston. The city has a rich history that spans back to 1640, when it was founded by John Winthrop, the first governor of the Massachusetts Bay Colony. Haverhill played a major role in the American Revolution and was an important center […]