#Pyth, 22 19 bytes
Pyth, 22 19 bytes
f&}\0Tq201sCMT`M^T4
Output is an array of strings. Try it online here.
f&}\0Tq201sCMT`M^T4
`M^T4 Array of strings of numbers 0-999
f Keep the elements of the above, as T, where:
CMT Get the code points of each character in T
s Take the sum
q201 Does the above == 201?
}\0T Does T contain "0" ?
& Logical AND the two previous results
The 201 trick is the same as used in other answers.
Previous answer, without using 201 trick, 22 bytes: iRTf}0Tfq9sTjRTr^T3^T4