Previous Next San Pedro Playa, San Pedro de Alcantara Stylish Beachside Townhouse in San Pedro €995,000 4 Beds 5 Baths 208 m²Built 272 m²Plot