580 Salem St

Haverhill, MA, 01835
$485,000Price
3Beds
2Baths
1752sqft
Courtesy of: Kenneth Perkins | Coldwell Banker Realty - Haverhill

580 Salem St

Haverhill, MA, 01835
$485,000Price
3Beds
2Baths
1752sqft