General Contractor - Los Angeles, CA
3.0
12 Towers Construction is a general contractor that offers roofing, renovation, storm shelter installation and other services. They are based in Los Angeles. The state of California has licensed 12 Towers Construction. They are insured and bonded.
Kyu W.
Fuck you James
James B.
Dealt with Kyu on a project. Found this firm to be very dishonest and unethical. I will not use them for any reason whatsoever.
Address
908 S Berendo St
Los Angeles, CA 90006