is not in process of liquidation on Mar 31, 2023
Where is Opendoor Labs Inc.'s headquarters?
Opendoor Labs Inc.'s headquarters is located at 410 N Scottsdale Rd Ste 1600, Tempe, AZ, 85288 - 0976, USA
What is Opendoor Labs Inc.'s industry?
Opendoor Labs Inc. is in the industry of General
What year was Opendoor Labs Inc. started?
Opendoor Labs Inc. was started in 2013