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. 788 more words