Sale: 961 Narrows Lane, Leeds and the Thousand Islands, K0E 1N0