Beach Motel

4211 Judah Street
San Francisco
California
United States