About this property
We invite you to discover these stunning new development villas, already 70% completed, situated in one of the most prime locations on Costa Brava - in the beautiful town of Llafranc. Located in a calm street, just a 4-minute walk from Llafranc beach, …