3330 SW 116th Pl Miami, FL 33165