7958 HAVERHILL · $429,900 | Pedro Rivera