Find your home! 1,263,748 flats and houses for sale