Jefferson Apartment Group and its development team recently started construction on J Centra Burlington, a 500-unit luxury multifamily development located on the site of the former Burlington Center shopping mall in the Philadelphia suburb of Burlington, New Jersey.