1422 SW 93rd Pl Miami, FL 33174