Contact

Black Star Projects
License #823433
1648 Temple Street
Los Angeles, CA 90026
Our showroom is available by appointment only.
323.997.9722

[CONTACT_FORM_TO_EMAIL id=”1″]