Shoe Palace will take over 16,000 square feet at 301-323 Geary St., which publicly traded fashion retailer Express vacated in October. The multiyear lease, which the Business Times is first to ...
Some results have been hidden because they may be inaccessible to you