13925 SW 161st Ter Miami, FL 33177