Sale: 152 - 18 Clark Ave W, Vaughan, L4J 8H1