1036 SW 1st Ave Miami, FL 33130