Property Sites are useful for agents when sharing a specific property, to avoid the viewer clicking on other properties around LuxuryRealEstate.com. It displays one specific property, without distraction.
You can find a listing's Property Site under the "links" section, titled "LRE Property Website":