Mount Olympus on the Market
The assembled site and plans for a proposed 10-unit development to rise on the northwest corner of 17th and Roosevelt, below the summit of San Francisco’s Mount Olympus on the southern border of Ashbury Heights, are now on the…