Large 21,816 SQ FT offices located in the heart of Doral at 5605 Northwest 82nd Avenue Miami, FL 33166!