6635 SW 76th Ter Miami, FL 33143