InsiderReal Estate $28M apartment community planned near Juban Road in Livingston Parish By Deanna B. Narveson - January 5, 2021 (iStock) FacebookTwitterLinkedinEmailPrint CST Land Developers, LLC, today announced plans for a $28 million apartment community in Livingston Parish called the Reserve at Juban Lakes. Already an INSIDER? Sign in.