Twin Office Towers in Okhla, South Delhi
Our upcoming project in Okhla features over 1,00,000 sq feet in 2 buildings with granite and sheet glass exteriors and floor plate sizes of 20,000 sq feet each.