Balmoral Hotel North # 3

Hotel
Location
640 Clay Street
San Francisco, CA
94111