5-bed Detached for sale in Patterson, 30 Hesperus Rd, Vaughan