101 Long Beach AvenueYork Beach , ME 03909longbeachave101@yahoo.com
Sleeps up to 10 people.
First Floor:
Second Floor:
Lower-level walk out:
Around Back: