45 SW 8th Ave Miami, FL 33130