Sale: 317 Killarney Rd, London North, N5X 0C1