Nasr El Din Towers Complex dilapidated buildings without maintenance. Its location is special
Not bad