7711 West 22nd Avenue
Miami, FL 33016
United States