Taj Campton Place

340 Stockton St
San Francisco
California
United States