Photo 1 of 2

View all

Proposed Sherman Avenue development stirs anxieties in Palo Alto
A rendering of the proposed project at 385 Sherman Ave. in Palo Alto. Courtesy City of Palo Alto.

© 2016 Palo Alto Online.
All rights reserved.