About this property
A New Phase Launch - Elisa Beach Villas - One large 'Ventura' linked Villa, and 8 semi detached 'Elisa Villas' - all designed to provide the very best open plan living space, featuring double full glass sliding doors that open directly on to a large …