About this property
Uncover comfortable living in the popular Los Jazmines complex, nestled in the heart of San Pedro de Alcantara city beachside. This exceptional 3-bedroom apartment offers views of the Mediterranean Sea and the iconic La Concha mountain.
Situated on...