Find your home! 496,215 flats and houses for sale