2406 S Cochran Ave
Los Angeles · CA · 90016
What is permit #26030-30000-02561 at 2406 S Cochran Ave, Los Angeles, CA?
2406 S Cochran Ave in Los Angeles, CA has a adu permit (#26030-30000-02561) filed Wednesday, April 29, 2026 with no contractor on file, valued at $355. Status: issued.