El centro comercial abrió el 10 de febrero de 1964, Topanga Plaza fue el primer centro comercial techado de California.