the south shore is our domain, crescent realty group, crescent realty, crescentre, hanover, norwell, duxbury, homes for sale, real estate, massachusetts, pembroke, hanson, south shore, new construction, property, marshfield, open houses, whitman, weymouth, halifax, plymouth, plympton, kingston, homes for sale