Sale: 54 - 1535 Trossacks Ave, London North, N5X 4R1