Furnished room with own bathroom in a townhouse
A warm cozy room with private bath and back patio. 3br/2ba Off street parking or easy walk to commuter rail.
Room near: Haverhill, Essex County, MA, Downtown, Haverhill, Essex County, MA, Ward Hill, Haverhill, Essex County, MA, Ward Hill, Haverhill, MA & Mount Washington, Haverhill, MA.