23344 SW 119th Ave, Miami, FL 33032