is not in process of liquidation on Apr 25, 2024
Where is Opendoor Property C LLC's headquarters?
Opendoor Property C LLC's headquarters is located at STE 550 405 HOWARD ST SAN FRANCISCO, CA 94105-2999
What year was Opendoor Property C LLC started?
Opendoor Property C LLC was started in 2019
Sources: Idaho Secretary of State