Not sure if it's exactly what you want , but try Google Sketch Up .
If not, your best bet would be to comb through Google Maps Mania .