Résidence Retadj Apartment complex Address Q977+2JR, N24, Boudouaou El Bahri, Algeria Rating on Google Maps 5.00 (6 reviews) Open on Google Maps