5-bed Detached for sale in Kleinburg, 66 Red Tree Dr, Vaughan