New Housing May Come at 926 Natoma Street, SoMa, San Francisco
Plans to develop new housing are being discussed for a project site located at 926 Natoma Street in SoMa, San Francisco. The project proposal in its preliminary stage proposes to construct a new housing complex in place of the existing two-story commercial complex on the site. MASK Properties, LLC is listed as the owner.