New apartments slated for West Lane Avenue More high-rise apartments are coming to the campus area, this time in a seven-story building at the corner of Tuttle Park Place and West Lane Avenu…