9031 SW 68th Ter Miami, FL 33173