Cabrera villa holiday rental
- Property 233368- Wonderful, charming beachfront home
- villa
- beach, waterfront
- pool
Cabrera villa holiday rental
- Property 237086- Ocean Front Home with lots of Privacy
- villa
- town, waterfront
- pool
Cabrera holiday rental
- Property 257340- Luxury, air-conditioned, 3 bedroom Villa with a pool. Secure gated community.
- beach, near the sea
- private pool


