Lease | New Projects | Office | Office Space | Property Delhi Sale | Property News | Real estate Sood Towers – J&C Space BySARTHAK ESTATES March 23, 2016February 17, 2023 Sood Towers J&C Space 25 Barakhamba Road Connaught Place