12983 SW 135th Ter Miami, FL 33186