Google has added a new way to view all of your locations within your Google My Business account. Map view lets owners view their locations plotted on a map by country, state, or city.
The new icon can be found next to the property count info. Store location information can be viewed and updated from the map view.
Read more about the new Map View feature here.