Olympus project in Clermont to include $100 Million, State-of-the-Art Health Campus
Olympus, the innovative master planned health, sports and wellness community located in Clermont, FL, and Healthcare Trust of America, Inc. (NYSE: HTA), the largest dedicated owner and operator of medical office buildings in the United States, unveiled today plans for…