Sale: 260 HAMPTON Street, New Westminster, V3M5L9