Find your home! 9,563 flats to share