North Vancouver Mayfair Self-Storage
1385 Crown Street
North Vancouver, BC
Information and Storage Inquiries: 604-982-0735
One of the largest and newest storage facilities on the North Shore, this location offers both indoor and outdoor storage solutions at competitive rates. It features a total of 1000 heated units ranging from 5 X 5 to 10 X 20.