17808 W Lemarsh St
Los Angeles · CA · 91325
What is permit #19014-20002-02732 at 17808 W Lemarsh St, Los Angeles, CA?
17808 W Lemarsh St in Los Angeles, CA has a renovation permit (#19014-20002-02732) filed Friday, May 8, 2026 with no contractor on file, valued at $2,500. Status: issued.