Michaels Student Living, the student housing development and management company of The Michaels Organization, has begun construction on the Louisiana State University Health Sciences Center, a $102 million multifamily residential project designed to cater to the University's graduate medical students and staff seeking an affordable housing option in New Orleans.