6.600.000 € FM-01190P Luxury Villa with Panoramic Sea and Concha Views located in La Zagaleta, Benahavis.