30 Primrose St #3, Haverhill, MA, 01830
30 Primrose St #3, Haverhill, MA, 01830
30 Primrose St #3, Haverhill, MA, 01830
30 Primrose St #3, Haverhill, MA, 01830
30 Primrose St #3, Haverhill, MA, 01830
30 Primrose St #3, Haverhill, MA, 01830
30 Primrose St #3, Haverhill, MA, 01830
30 Primrose St #3, Haverhill, MA, 01830
30 Primrose St #3, Haverhill, MA, 01830
30 Primrose St #3, Haverhill, MA, 01830
30 Primrose St #3, Haverhill, MA, 01830
30 Primrose St #3, Haverhill, MA, 01830
30 Primrose St #3, Haverhill, MA, 01830
30 Primrose St #3, Haverhill, MA, 01830
30 Primrose St #3, Haverhill, MA, 01830
30 Primrose St #3, Haverhill, MA, 01830
30 Primrose St #3, Haverhill, MA, 01830
30 Primrose St #3, Haverhill, MA, 01830
30 Primrose St #3, Haverhill, MA, 01830
30 Primrose St #3, Haverhill, MA, 01830
30 Primrose St #3, Haverhill, MA, 01830
30 Primrose St #3, Haverhill, MA, 01830
30 Primrose St #3, Haverhill, MA, 01830
30 Primrose St #3, Haverhill, MA, 01830
30 Primrose St #3, Haverhill, MA, 01830
30 Primrose St #3, Haverhill, MA, 01830
30 Primrose St #3, Haverhill, MA, 01830
30 Primrose St #3, Haverhill, MA, 01830
30 Primrose St #3, Haverhill, MA, 01830
30 Primrose St #3, Haverhill, MA, 01830
30 Primrose St #3, Haverhill, MA, 01830
30 Primrose St #3, Haverhill, MA, 01830
30 Primrose St #3, Haverhill, MA, 01830
30 Primrose St #3, Haverhill, MA, 01830
30 Primrose St #3, Haverhill, MA, 01830
30 Primrose St #3, Haverhill, MA, 01830
30 Primrose St #3, Haverhill, MA, 01830
30 Primrose St #3, Haverhill, MA, 01830
30 Primrose St #3, Haverhill, MA, 01830

$695,000

30 Primrose St #3, Haverhill, MA, 01830

39
Listing Agent: Hickey Homes Team | Agent phone: 978-810-8586
Courtesy of: Cameron Prestige - Amesbury | Office phone: 857-331-5127