Townhomes for sale in Upper Lonsdale, North Vancouver

There are 6 active MLS townhomes in the Upper Lonsdale neighbourhood of North Vancouver, BC, priced from $658,000 (median asking price $1,423,000).

Get instant alerts the moment a new home hits the market in Upper Lonsdale or a price drops on one you're watching.

Newest Upper Lonsdale listings