6800 Northwest 88th Avenue
Miami, FL 33321
United States