Palo Alto Housing Corporation sells Maybell site
An orchard off of Clemo Avenue and Maybell Avenue that was slated as the site for the failed Maybell housing development. Photo taken July 15, 2013, by Veronica Weber.

© 2014 Palo Alto Online.
All rights reserved.