2710 Discovery Dr, Orlando, FL 32826
A 62,500 square foot grade level office service facility located in the Central Florida Research Park.