Skip to content
13836 W Oxnard St 1-2, Los Angeles, CA — New Construction permit (#26020-10000-01305) · DigPermit