Under Construction TEHRAN TWIN TOWERS Administrative Commercial Towers Farahzadi Blv,Tehran, Iran / 2013 Gross Area: 220000m2