The other big project in downtown Menlo Park
The long-empty lot of a former Cadillac dealership at 1300 El Camino Real in Menlo Park where Greenheart wants to build a 420,000-square-foot development. (Photo by Michelle Le/The Almanac.)

© 2014 Palo Alto Online.
All rights reserved.