Previous Next Unique frontline beach townhouse in Casablanca Beach, Marbella Nueva Alcantara - San Pedro de Alcantara PLP03927 7 Beds 6 Baths 588 m² Interior 5.000.000 €