A development group is bringing a new, $25 million luxury apartment complex to Denham Springs near Juban Crossing, with construction set to begin in the coming weeks. Baton Rouge-based CST Land Developers is developing the 144-unit project, which will be called The Palms at Juban Lakes. The 16-acre site is on Buddy Ellis Road, around
Luxury apartments going vertical near Juban Crossing
Sign up for the free Daily Report email – local news about the people, companies and issues that impact business impact business in Baton Rouge and beyond.
