Phase 2 Alviso and Ravenswood Notice of Preparation for environmental impact analysis Read more about Phase 2 Alviso and Ravenswood Notice of Preparation for environmental impact analysis