Sale: 1 - 155 Killarney Rd, London North, N5X 3X8