Photo 2 of 4

View all

Residents, developers clash over city's vision
The Eden Housing development at the corner of Homer Avenue and Alma Street is expected to provide affordable housing near Palo Alto's transit-friendly downtown. The approval faced fierce resistance from neighbors. Photo by Veronica Weber.

© 2015 Palo Alto Online.
All rights reserved.