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