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