Santa Clara Depot

1 Railroad Ave.
Santa Clara
California
United States