Construction Starts for Star View Court on Treasure Island, San Francisco
Construction has started for a seven-story affordable housing project at 78 Johnson Street as part of San Francisco’s Treasure Island megadevelopment. Star View Court will create 138 new homes at…