Find your home! 11,123 flats to share