GMR BUSINESS PARK - Hyderabad, India

83,612 sm (900,000sf) - Commercial Business Park