4900 SW 64th Pl Miami, FL 33155