Mikayla D 0 reviews Vaughan, ON Joined 2020/11/06 10/10 Self Storagw Vaughan 4 months ago The Hub Vaughan is one of the cleanest storage facilities I've ever seen. Their staff is wonderful and they have great storage rates. They even have safety deposit boxes. I would recommend the hub to my family and friends. Job Price Was this review helpful?