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 Dev…
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 Dev…