I usually start with Google Maps and choose the bicycle routing option. This is
what it looks like with the parameters you gave. I also use the pull down on the right side that says "Traffic" and select "Bicycle", that is what the green routes that are marked are.
Then I will zoom in to street level and decide if I like the route or not, it is fairly easy to drag the route over to a different street if need be. You can also go into "street view" to see what the streets and the area looks like. There is also an option somewhere that will "fly" the route in 3D. If you are worried about hills you can use the "Traffic" pull down and check terrain too.
By using this system I have discovered a previously unknown to me, off road bike path that ran within a block of my hotel. I had been playing in traffic on a busy highway because I didn't know it was there.
Aaron