Gregory Evard Architect Architects / California / Los Altos Bookmark Contact Information 416 Lerida Ave, Los Altos, California 94024 (650) 948-3600 Detailed InformationGregory Evard Architect Post navigationNext post: Add Listing