Find your home! 1,696,098 flats and houses for sale