Sale: 42 - 515 Skyline Ave, London North, N5X 4L2