View Details $650,000 1 of 36 Higgins Beach | Scarborough 4 beds 2 baths 1,828 sqft 1.88 acres Courtesy of Keller Williams Realty.