22 Elmwood Ave

Haverhill, MA, 01835
$414,900Price
3Beds
3Baths
Listing Agent: Eric Doherty | Agent phone: 617-650-2487
Courtesy of: Berkshire Hathaway HomeServices Commonwealth Real Estate | Office phone: 781-942-2199

22 Elmwood Ave

Haverhill, MA, 01835
$414,900Price
3Beds
3Baths