is not in process of liquidation on Dec 14, 2023
Where is 12411 VENTURA 02, LLC's headquarters?
12411 VENTURA 02, LLC's headquarters is located at 12411 VENTURA BLVD, STUDIO CITY, CA 91604
What year was 12411 VENTURA 02, LLC started?
12411 VENTURA 02, LLC was started in 2010
Sources: California Secretary of State