- 1,140 SF retail spaces available on Mission Street
- 14’ 8” ceiling height
- Building undergoing extensive internal and external renovations
- Large and prominent frontage
- Office space at 667 Mission 100% leased
- Delivery to tenant Q1 2020
667 Mission St, San Francisco, CA 94105