How? All I ever get is the overhead satellite view.
Only certain areas have them. Try Goggles headquarters in Mountain View CA. You should see a “Street View” button.
Not sure their coverage yet, but where I used to live in the bay area is on there, but my area in CT now is not.