Stevens Creek Plaza Shopping Center

1968.