Sale: 203 - 723 Twelfth Street, New Westminster, V3M 4J8