Type
Recording Studio
Address
Unknown street
City
Montréal
Country
Canada
Recording Studio, video production and rehearsal facility