After hours of public comments for and against the 584-bed student housing development in Tech Terrace, the commission voted to support the project.