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