Homes for sale - 8 Riggs Point Road, Lot 90, Gloucester, MA 01930 –...