14260 SW 119th Ave Miami, FL 33186