Sale: 23 Stone Palace Way, Vaughan, L4H119