postmarked 1915.
The building marked with a white dot in the distance also appears in the "1358 at Horseneck Beach, Mass." card in the Trafford Cottages gallery (East Beach gallery 3). Based on that I think this view is approximately inland of the Surfside Hotel.