Keating Hotel

432 F St
San Diego
California
United States