V837339 - 906 LEYLAND ST, West Vancouver, British Columbia, CANADAI have just recently sold this listing at 906 LEYLAND ST, West Vancouver.