1190 SW 2nd Street Miami, FL 33130