Super 8 San Diego Area / National City / Naval Base

425 Roosevelt Ave
National City
California
United States