News

The 67-story high-rise at 10 S. Van Ness Ave. would be the city’s fourth-tallest building in San Francisco, with over 1,000 apartments on its narrow lot, if it was completed today.