North of Boston

Looking for a home north of Boston? There are many options, from the more urban communities of Somerville and Medford or Lawrence and Haverhill with many condos and multi-family and investment properties, to elegant Victorians in Melrose or Winchester, horse properties in Hamilton and Wenham, seaside communities in greater Newburyport and the North Shore or bucolic suburban communities. Let us help you find your perfect home!