Local developer Stirling Properties has announced the addition of a new 45,000-square-foot Class A office building at its River Chase development in Covington, La. River Chase is a 253-acre development located on the southeast corner of Interstate 12 and Louisiana Highway 21. The project currently includes a large shopping center and has evolved in to a master [&hellip
Read More »

