return of 8.5% Pre- leased rented office space return 8.5% in South Delhi 11 years ago Pre- leased rented office space return 8.5% in South Delhi Read More