$2,000 - $2,600 week
Bedrooms: 2 | Sleeps: 4
630 Shore Road, Unit: #2, North Truro - Waterfront/Waterview