Find your home! 1,296 flats to share