Sale: 67 - 505 Blue Jay Dr, London North, N5X 4K7