Construction - Los Angeles, California, United States
IRA TENENBAUM is a construction company based out of 15332 ANTIOCH ST, Pacific Palisades, California, United States.