R2000818 - 1491 Ross Road, North Vancouver, , CANADAI have just recently sold this listing at 1491 Ross Road, North Vancouver.