The McCaffrey Center Apartments are two-story units that are centrally located on campus just south of the DeRosa Center. The McCaffrey Center Apartments contain three bedrooms designed for three students.