Life Time (NYSE:LTH), the nation's premier healthy lifestyle brand, is bringing its one-of-a-kind Life Time Living experience to Burlington, Mass. with the debut of luxury-for-lease residences, which are set to open in Summer 2023. Located at 20 Four