2,480 properties for sale in Marbella