8600 Hidden River Parkway
Tampa, FL 33637

59,675 Square Feet