Sale: 1330 Sprucedale Ave, London North, N5X 2N8