7 Bates Rd, Haverhill, MA
4 Bd
5 Ba
MLS® 73355227 • Fairway Living
9 Bates Rd, Haverhill, MA
3 Ba
MLS® 73355209 • Fairway Living