704 38 Leopold Place

New Westminster