Find your home! 8,967 flats to share