5-bed Detached for sale in Patterson, 146 Valley Vista Dr, Vaughan