Google upgraded their Street View function to make it easier to spot an address when you're using Street View.

Enter a business address and click Street View link and you'll have the same red pushpins just like the ones generated by Maps searches. Its easy!