Casablanca THIS COMPLEX IS ON THE BEACHFRONT. CLOSE TO MAIN BATHING BEACH AND ALSO CLOSE TO SHOPPING CENTRE AND RESTAURANTS. Units
11