Recently our client Hayes Valley Medical and Esthetics moved to a gorgeous new location in Marin. When promoting their grand opening we noticed their Google Map pin, which Google generates automatically for businesses, did not show along with other nearby businesses on larger map views. This is because Google algorithmically determines when a business location shows on Google Maps, and it is based on factors like how long it has been at the current address as well as the number of Google reviews for the business. (HINT: Ask your good customers for Google reviews!) So you do not have control over when your Place Label shows as the user zooms in on your general location on Google Maps.
The below screen captures show that at a larger scale, HVME does not show until you zoom in closely on their location.
Zoom in closer and it does show: