Looking for a funky space north of the city? The Factory is an awesome choice!!
30 Rivermede Road, Unit 2Vaughan, ON L4K 3N3