Location on the map

10 Misr Lel Tameer Buildings, District 9, Flat 21 El Nozha - Cairo - Masr el gedida

Map directions