Sale: 104 - 620 SEVENTH Avenue, New Westminster, V3M5T6