11401 W Clover Ave
Los Angeles · CA · 90066
What is permit #26030-10000-01452 at 11401 W Clover Ave, Los Angeles, CA?
11401 W Clover Ave in Los Angeles, CA has a pool & spa permit (#26030-10000-01452) filed Wednesday, April 15, 2026 with no contractor on file, valued at $78. Status: issued.