Find your home! 1,519,968 flats and houses for sale