Photo 4 of 7

View all

City, Stanford officials celebrate grand opening of Mayfield Place
Mayfield Place, a mixed-use and affordable housing complex, is located at 2500 El Camino Real. Photo by Veronica Weber.

© 2018 Palo Alto Online.
All rights reserved.