Sale: 11 - 703 Windermere Rd, London North, N5X 2P1