Find your home! 427,613 flats and houses for sale and for rent