Sale: 28 Timberwood Dr, Vaughan, L0J 1C0