Norris House

1247 Cowper St.
Palo Alto
California
United States