Sealy & Co., a national industrial real estate investor and operator based in Shreveport, Louisiana, leased nearly 17,000 square feet at Premier Place, the recently renovated Class A office tower located at 5910 North Central Expressway in Dallas. Sealy will occupy the 17th floor of the 20-story tower owned by Chicago-based Glenstar Properties.