Live Map Street View app can let you search
google live map and see your area google street view both function.
Similar to google earth maps live. It is free to download
Live Map & Street View / What's New in v1.0
- new release
Choose Download Locations for Live Map & Street View v1.0