Too many office development proposals?
City Council members approved this office project for 600 National Avenue Tuesday. Image courtesy for the city of Mountain View.

© 2014 Mountain View Online.
All rights reserved.