11143 NW Flagler Ter Miami, FL 33172