Find your home! 79,266 flats and houses for sale