New Board Will Set the Tone for Development in SF This Week
With the environmental review for the 157-unit development at 1515 South Van Ness Avenue having been successfully appealed in November, it would have been nearly impossible for San Francisco’s sitting…