Sale: 12 Tova Pl, Vaughan, L4J 8C4