The Hub Vaughan Mikayla D 10/10 Self Storagw About 1 year 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? Company ResponseThank you!