It's not everywhere yet but if you zoom in on the satellite or hybrid maps in many places you will see "view from the street". It's a good way to view your shop, you can move around and turn 360 degrees.