Spacious and well-maintained single-family rental on the end of a culdesac;offering 7 rooms, 3 bedrooms, and 1.5 baths in a convenient Haverhill location. The main level features generous living space, an eat-in kitchen with granite countertops, updated ca...
See More