Sale: 105 America Ave, Vaughan, L6A 2X8