6013 Southwest 8th Street
Miami, FL 33144
United States