Student residence opens at Nova Southeastern University