News

City officials have already approved 1,900 homes with 2.4 acres of land to be dedicated to the city of Mountain View for the development of up to 380 units of affordable housing.