Town House Motel

1650 Lombard St
San Francisco
California
United States