Here are some world-class golf courses with a number of short par 4 holes:
Merion East: 1,7,8,10,11,12 and 15 (12 15 from regular back tees, not new championship tees)
Pine Valley: 2,6,8,11,12 and 17
Oakmont: 2,5,11,14 and 17
Lancaster CC: 2,3,4,5,14,15 and 16 (they aren't all great, but that is one fine collection of short par 4s, which balance the very long and demanding par 4s at LCC)
Kittansett: 4,10,12 and the excellent 17th
Indian Creek: 1,4,7,13,16 and 17
TCC, Pepper Pike: 1,3,4 and 17
Philadelphia Country: 1,2,13 and 16
Maidstone: 7,9 (I'll play 3 steps up),10,17 and 18
Yale: 2,7 and 10
Creek Club: 5,10,12 and 15
NGLA: 1,2,14,15 and 17 (though I'm not at all a fan of this hole)
Newport CC: 3,6,11 and 16
There are so many in the UK for overseas guests, because for the most part we cannot play the back tees on our visits. So I'll leave out the UK, though the collection of short par 4s there are amazing, even from some of the very back tees!