HOME
RENTAL INVENTORY
ABOUT
CONTACT
More
Studio Arts, LLC
is staffed daily from 8:30 - 5pm.
We can be reached at 323.612.6048.
We are located at
1980 N Main St. #B Los Angeles, 90031.
We look forward to seeing you!
WELCOME
STUDIO ARTS PROVIDES FORWARD-LOOKING ART AND DECOR FOR LOS ANGELES' THRIVING MOTION PICTURE INDUSTRY