13330 SW 108th Pl Miami, FL 33176