Sale: 105 - 24 Chapel St, Halton Hills, L7G6A7