The San Jose City Council unanimously voted Tuesday to approve a seven-story, 345-apartment complex at 905 North Capitol Ave., signing off on $4.9 million in construction tax cuts and fee waivers and ...