M11 Terminal 2 Metro İnşaatı is a construction project under construction in İmrahor Mahallesi, Istanbul, Turkey.
Explore 500,000+ urban projects worldwide.