5923 SW 134th Pl Miami, FL 33183