Find your home! 264,733 flats and houses for sale