Sale Pending
Viewed
5-7 Altamont St
Haverhill, NH 03843
$699,900
6 beds
3 full
bathrooms3,081 sq.ft.
Courtesy Of RE/MAX Innovative Properties