The City of Davis has released the Draft Environmental Impact Report for the proposed Willowgrove Project, a 1,250-unit mixed ...