2-4 John Street #2, Haverhill, MA, 01830
2-4 John Street #2, Haverhill, MA, 01830
2-4 John Street #2, Haverhill, MA, 01830
2-4 John Street #2, Haverhill, MA, 01830
2-4 John Street #2, Haverhill, MA, 01830
2-4 John Street #2, Haverhill, MA, 01830
2-4 John Street #2, Haverhill, MA, 01830
2-4 John Street #2, Haverhill, MA, 01830
2-4 John Street #2, Haverhill, MA, 01830
2-4 John Street #2, Haverhill, MA, 01830
2-4 John Street #2, Haverhill, MA, 01830
2-4 John Street #2, Haverhill, MA, 01830
2-4 John Street #2, Haverhill, MA, 01830
2-4 John Street #2, Haverhill, MA, 01830
2-4 John Street #2, Haverhill, MA, 01830

$429,900

2-4 John Street #2, Haverhill, MA, 01830

PENDING
Attribution contact: 978-373-5763 | 978-807-9576
Listing Agent: Frank Novak
Courtesy of: Novak Finer Homes Realty

Mortgage calculator