18 Pearl Street, Higgins Beach, Scarborough, Me