Contact Black Star Projects License #823433 1714 Temple Street Los Angeles, CA 90026 Our showroom is available by appointment only. 323.997.9722 Name *FirstLastEmail *Comment or Message *PhoneSubmit