Skip to content
5553 N Elmer Ave 1-84, Los Angeles, CA — New Construction permit (#24010-10000-00990) · DigPermit