Location Local Alger Dar el beidaLocal commercial · Dar el beida · Alger 120 m2 Commercial 29 million