Higgins Beach Rentals 22 Bayview Ave., Scarborough, Me. 508-320-0330 / 508-460-6655 / 207-883-2060