Previous Next San Pedro Playa, San Pedro de Alcantara Villa in San Pedro Beach with high rental potential €649,000 2 Beds 1 Baths 96 m²Built 136 m²Plot