Sale: 23 Stone Palace Way, Vaughan, L4H1M9