The Treasure Island Naval Station, erected on a picturesque strip of land in the middle of San Francisco Bay in 1942, was closed by the U.S. Navy in 1997. The city of San Francisco eyed the property ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results