The Hub Vaughan

Self Storage
Vaughan ON L4K 4J4
Write a Review
Write a Review

Private User
Private User
Private User reviews Vaughan, ON
10/10

Office Space

This is a wonderful place to start your business. They have office and coworking space, a huge plus is get to network with other tenants. Their prices are great! The girls at the front desk are great and super helpful and provide great customer service!

Was this review helpful?
Company Response

Thanks so much for your review!