Karta Vacation Rentals
On San Francisco’s stylish Embarcadero waterfront in the Financial District. Steps from cable car lines, regional transit and the Ferry Building. Address: 155 Steuart Street — perfect for sightseeing, shopping and harbor walks.