View all

Next door to Chez TJ, critics see a cautionary tale
An office project at 900 Villa Street remains controversial as more tech-fueled development is proposed for downtown Mountain View.

© 2020 Mountain View Online.
All rights reserved.