ActiveResidential$2,295,000584 Shore Road Road584 Shore Road RoadNorth Truro, Massachusetts 026523Beds 2Baths 1,360Sq ftView Listing