4-bed Detached for sale in Patterson, 210 Upper Post Rd, Vaughan