June 25, 2007

To the BART!

The Powell street station is right under Westfield Mall (Nordstroms is shown).

No comments: