4th of July weekend in Newburyport offers many fun things to do! Experience the best shopping and dining that the North Shore has to offer and relax on Plum Island
$4,500,000 Castle on a Hill, this One of a kind custom Dutch Colonial has it all! Must be seen in person to truly appreciate the size and scope of the
$425,000 Private, wooded, 4+ acre waterfront lot on Upper Mill Pond. With direct pond frontage, this is a truly special place to build your dream home. Unwind basking in the