14000 SW 119th Ave Miami, FL 33186