Griffin, Willard, House and Carriage House

12345 S. El Monte Ave.
Los Altos
California
United States