18642 W Plummer St
Los Angeles · CA · 91324
What is permit #26030-10000-03373 at 18642 W Plummer St, Los Angeles, CA?
18642 W Plummer St in Los Angeles, CA has a pool & spa permit (#26030-10000-03373) filed Wednesday, May 13, 2026 with no contractor on file, valued at $51. Status: issued.