Find your home! 774,210 flats and houses for sale