912 N Teakwood Road
Los Angeles · CA · 90049
What is permit #26016-30001-12220 at 912 N Teakwood Road, Los Angeles, CA?
912 N Teakwood Road in Los Angeles, CA has a roofing permit (#26016-30001-12220) filed Tuesday, May 19, 2026 with no contractor on file. Status: issued.