Prime Retail Space for Lease

High visibility in San Francisco's Financial District, one block from Union Square