Photo 3 of 5

View all

Mayfield trees axed for Google's new digs
Tree are cut down at the Mayfield Mall site where Google is leasing the property, May 20, 2014. Photo by Michelle Le

© 2016 Mountain View Online.
All rights reserved.