Vancouver City Council has approved the City-led rental housing project at 1402-1460 Burrard St., 900 Pacific St., and ...