A proposal to add hundreds of new homes to an existing apartment complex in Mountain View received the backing of the City Council Tuesday evening, despite some community concerns that the project could cause adverse environmental and public health impacts.
