IT PARK - Hyderabad, India

46,385 sm (499,300 sf) - Commercial