12 Grand Ave #4, Haverhill, MA, 01830
12 Grand Ave #4, Haverhill, MA, 01830
12 Grand Ave #4, Haverhill, MA, 01830
12 Grand Ave #4, Haverhill, MA, 01830
12 Grand Ave #4, Haverhill, MA, 01830
12 Grand Ave #4, Haverhill, MA, 01830
12 Grand Ave #4, Haverhill, MA, 01830
12 Grand Ave #4, Haverhill, MA, 01830
12 Grand Ave #4, Haverhill, MA, 01830
12 Grand Ave #4, Haverhill, MA, 01830
12 Grand Ave #4, Haverhill, MA, 01830
12 Grand Ave #4, Haverhill, MA, 01830
12 Grand Ave #4, Haverhill, MA, 01830
12 Grand Ave #4, Haverhill, MA, 01830
12 Grand Ave #4, Haverhill, MA, 01830
12 Grand Ave #4, Haverhill, MA, 01830
12 Grand Ave #4, Haverhill, MA, 01830
12 Grand Ave #4, Haverhill, MA, 01830
12 Grand Ave #4, Haverhill, MA, 01830
12 Grand Ave #4, Haverhill, MA, 01830

$679,900

12 Grand Ave #4, Haverhill, MA, 01830

20
Listing Agent: Patrick Hermans | Agent phone: 254-383-5521
Courtesy of: J. Borstell Real Estate, Inc. | Office phone: 978-502-8045