Stirling Properties commercial real estate company is pleased to welcome the 1st Sephora to Northshore New Orleans, and announces new updates to River Chase mixed-use development in Covington, Louisiana. The popular national beauty-retail chain, Sephora, will occupy 2,100 square feet inside JCPenney department store. Utilizing a smaller footprint, the retail chain will feature the signature …