6-bed Detached for sale in Patterson, 42 Yarden Dr, Vaughan