Find your home! 9,347 flats to share