Camp David

11 Bedrooms
11 Bathrooms
2 Pools
Garden & Ocean view
Saint Jean Beach
Beachfront

Smart Guide