Lauricella Land Company, alongside partners, has secured construction financing for The Francis, a major development at the former Kmart site in Elmwood Center, Jefferson Parish. This redevelopment will introduce a five-story, 251-unit apartment building alongside a 70,000-square-foot retail expansion. It marks a significant mixed-use investment in the area. The development team confirmed they closed the [&hellip
Read More »

