About this property
This spectacular luxury villa is located in the exclusive urbanisation of Cala Sant Francesc in the south of the Costa Brava, just an hour's drive from Barcelona.
The property was built in 1982 but was completely restored in 2013 and is offered in …