Skip to content
2760-2760 1/2 N Newell St, Los Angeles, CA — ADU permit (#25014-10000-05371) · DigPermit