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