Northridge Recording Studios

Professional Recording Studio in Lake Balboa, CA

4.9 (12 reviews)

Location

17556 Lanark St

Lake Balboa, CA, 91325