Grillo plan: P&Z approves 342 apartments on West Ave.