13351-13351 1/2 W Del Sur St
Los Angeles · CA · 91340
What is permit #24010-30001-00396 at 13351-13351 1/2 W Del Sur St, Los Angeles, CA?
13351-13351 1/2 W Del Sur St in Los Angeles, CA has a renovation permit (#24010-30001-00396) filed Wednesday, April 15, 2026 with no contractor on file, valued at $501. Status: issued.