11300 NW 54th Ter Miami, FL 33178