Sea View Gambrel Residence

Osterville, MA