Welcome to the easy life in the LEED Certified/Green Building, The Silva at 121 West 16th Street, Central Lonsdale, North Vancouver, BC. Nestled in the heart of Central Lonsdale, enjoy breathtaking views of the Vancouver Harbour, Lions Gate Bridge and the Lions. The Silva is located centrally in walking distance to shopping, entertainment, schools and recreation.
Get Early Access
Interested in this building? Request more information and get the complete details.
Register
Share Listing