Se San Diego Hotel

1047 5th Avenue
San Diego
California
United States