2,800 square feet prime location, please call 514 457 457 7001

Need a proper technical setup, a place for regular team meetings, a clear distinction between work and leisure time, a suitable space in which to work from, call us 514 457 7001 for a visit.