Find your home! 69,930 flats and houses for sale and for rent