Works for me. I have a stock AT&T Note with Street View installed. Here's what I did:
1. Long press on a spot on the map and wait for Maps to give me an address. (I made sure it was a spot that has Street View by checking with my desktop browser first.)
2. Touch the bubble that comes up and go to the detail screen. It has four buttons -- Map, Directions, Call, and Street View.
3. Touch Street View. It comes up with a picture of the address.
Hope this helps.
Craig