70 Birch Ave, Lot 2, Haverhill, MA, 01832
70 Birch Ave, Lot 2, Haverhill, MA, 01832
70 Birch Ave, Lot 2, Haverhill, MA, 01832

$88,999

70 Birch Ave, Lot 2, Haverhill, MA, 01832

3
Listing Agent:
Courtesy of: