2401 SW 9th Ave, Miami, FL 33129