Back to results Troika Design Group Inc 101 S La Brea Ave, Los Angeles, CA 90036 Telephone (323) 965-1650 Website Email We provide this database in excel. Contact us for more details. Buy now Business category Home Design & Planning