For Sale: 806 Clarence Street E, Vaughan (Islington Woods)