Mayfair Self Storage
1385 Crown St, North Vancouver, BC
50,000 Square Feet
$ 6,000,000
Multi storey modern self storage facility with climate-controlled storage