Find your home! 775,700 flats and houses for sale