14716 SW 101st Ter Miami, FL 33196