7701 SW 76th Ave., Miami, FL 33143 United States