Camelia
567 Lonsdale Avenue North Vancouver British Columbia Canada
View on a map- Year Build:
- 1994
- Storeys:
- 11
Camelia at 567 Lonsdale Avenue is a 33 unit concrete highrise nbsp Each floor has 3 unit and some of the units have stunning views of the mountains the harbour and the city




