The Metreon, which sits on 2.7 acres of leasehold land owned by San Francisco, was 92% leased at the time of the listing, with anchor tenants Target and an AMC multiplex accounting for 61% of the ...
Some results have been hidden because they may be inaccessible to you