The Mermaid
1485 Duchess Avenue West Vancouver British Columbia Canada
View on a map- Year Build:
- 1981
- Storeys:
- 11
The Mermaid at 1485 Duchess Avenue is a 38 unit eleven storey building  Some of the homes have ocean and mountain views
1485 Duchess Avenue West Vancouver British Columbia Canada
View on a mapThe Mermaid at 1485 Duchess Avenue is a 38 unit eleven storey building  Some of the homes have ocean and mountain views