Hello,
Welcome to Microsoft Q&A!
We can only set Position Property for map pin .
In your scenario you can get location according to address using Xamarin.Essentials: Geocoding , and then set for pin .
var address = "Microsoft Building 25 Redmond WA USA";
var locations = await Geocoding.GetLocationsAsync(address);
var location = locations?.FirstOrDefault();
If the response is helpful, please click "Accept Answer" and upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.