837-839 W 62nd St
Los Angeles · CA · 90044
What is permit #26014-20000-01002 at 837-839 W 62nd St, Los Angeles, CA?
837-839 W 62nd St in Los Angeles, CA has a renovation permit (#26014-20000-01002) filed Thursday, May 21, 2026 with no contractor on file, valued at $30,000. Status: issued.