The largest, El Cerrito Plaza, is an old 1960s-style shopping mall directly across from a BART station, but separated from it by a large parking lot.

Comments

Who Upvoted this Story