201 245 St. Davids Avenue

North Vancouver