33 For sale duplex penthouse in Isla del Pez Barbero, Sotogrande Isla del Pez Barbero, Sotogrande 4 Beds 3 Baths 201 m² 4 months ago