6900 Tavistock Lakes Blvd, Orlando, FL 32827
Multi tenant office building as part of the first phase of Lake Nona Town Center development.