$659,900 Welcome Home to 52 Hamilton, where the where the ease of city living perfectly complements your urban lifestyle! Sunny and bright, you will love the high ceilings, shining wood
$1,499,900 Ocean Front Living on Plum Island, does not get better than this! Newburyport just minutes away, makes this a destination w/ a lifestyle, enjoy city life plus the Beach!
$829,000 Welcome home to this generously sized and lovely home in one of Rowley’s most desirable neighborhoods. The large and flexible floor plan offers so much potential for any buyer