15900 W Napa St
Los Angeles · CA · 91343
What is permit #20047-40001-01015 at 15900 W Napa St, Los Angeles, CA?
15900 W Napa St in Los Angeles, CA has a renovation permit (#20047-40001-01015) filed Friday, April 17, 2026 with no contractor on file, valued at $1,500. Status: issued.