A former Officer's Club built in 1943. Casa de la Vista on Treasure Island offers spectacular views of San Francisco's skyline and surrounding islands.