US fashion chain Steve & Barry's has been sold to investment firm BHY S&B Holdings LLC for $168m.