Sale: 120 Glover Avenue, New Westminster, V3L 2A6