Find your home! 484,635 flats and houses for sale