Sale: 1226 Savannah Dr, London North, N5X 4P2