3907 S Flower Dr
Los Angeles · CA · 90037
What is permit #24016-20001-14852 at 3907 S Flower Dr, Los Angeles, CA?
3907 S Flower Dr in Los Angeles, CA has a renovation permit (#24016-20001-14852) filed Friday, May 29, 2026 with no contractor on file, valued at $501. Status: issued.