5-bed Detached for sale in Beverley Glen, 43 Ventura Way, Vaughan