I think IPropertyHandle::AccessRawData will return the address of the property. But it returns an array of pointers.
IPropertyHandle::AccessRawData
In which case, it will return 0 or more than one elements?
IPropertyHandle::AccessRawData | Unreal Engine 5.5 Documentation | Epic Developer Community
I think the reason why it returns multiple values is because your details panel might be showing multiple objects, like for example when selecting multiple actors in your scene, or maybe when editing multiple assets using the property matrix