Photo 1 of 2

View all

Menlo Park Planning Commission endorses Greenheart's El Camino complex
A drawing of the proposed site plan for "Station 1300," Greenheart Land Co.'s property at 1300 El Camino Real. (Image courtesy Greenheart Land Co.)

© 2018 Almanac Online.
All rights reserved.