5-bed Detached for sale in Islington Woods, 806 Clarence St, Vaughan