1081 SW 138th Ave, Miami, FL 33184