North Beach Place is one of the largest mixed income, mixed-use complexes in California, comprising a 341-unit development; 20,000 square feet of commercial space, including 3,000 square feet of incubator space for resident entrepreneurs; and a childcare/community center. Located in San Francisco’s popular North Beach area, with proximity to both transportation and employment, this complex is a model for transit-oriented urban infill developments.
North Beach Place
500 Francisco St.
San Francisco, CA 94133