28 Grove St, Haverhill, MA, 01832
28 Grove St, Haverhill, MA, 01832
28 Grove St, Haverhill, MA, 01832
28 Grove St, Haverhill, MA, 01832
28 Grove St, Haverhill, MA, 01832
28 Grove St, Haverhill, MA, 01832
28 Grove St, Haverhill, MA, 01832
28 Grove St, Haverhill, MA, 01832
28 Grove St, Haverhill, MA, 01832
28 Grove St, Haverhill, MA, 01832
28 Grove St, Haverhill, MA, 01832
28 Grove St, Haverhill, MA, 01832
28 Grove St, Haverhill, MA, 01832
28 Grove St, Haverhill, MA, 01832
28 Grove St, Haverhill, MA, 01832
28 Grove St, Haverhill, MA, 01832
28 Grove St, Haverhill, MA, 01832
28 Grove St, Haverhill, MA, 01832
28 Grove St, Haverhill, MA, 01832
28 Grove St, Haverhill, MA, 01832

$319,900

28 Grove St, Haverhill, MA, 01832

20
Courtesy of: Treetop Realty Group | Keller Williams Realty