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