San Francisco YouTube Zennie62 on YouTube.com

SF Transbay Transit Tower Land Sold For $190 Million

SF Transbay Transit Tower Land Sold For $190 Million

The San Francisco TransBay Terminal Center set a record for a land sale in the City By The Bay this week. According to Zennie62, on Monday,...

Oakland Tweets