Sale: 20 - 3292 Vernon Terrace, Abbotsford, V2S 6W7