6-bed Detached for sale in Islington Woods, 791 Clarence St, Vaughan