CARABETTA WEST
3221 N San Fernando Road, Unit C
Los Angeles, California
90065
415 246 6069
CA License #: 1071881
My process begins with an in-depth discussion with my client; my hands-on expertise lies in high-end prototyping, fabrication, and installation. Email or call for inquiries.