747 Luxury properties for sale NICE