10690 Islington Avenue — $3,100,000 | Vaughan | Abram Girgis Real Estate