V3L2C6 New Westminster, BC

34-50 Leopold Pl, New Westminster, BC V3L 2C6, Canada