Find your home! 1,488,207 flats and houses for sale