Opendoor
Offices at Opendoor
Opendoor is headquartered in San Francisco, CA and has 5 office locations.
Hybrid Workplace
Employees engage in a combination of remote and on-site work.
U.S. Office Locations
303 2nd St, San Francisco, CA, United States, 94107
Atlanta, GA, United States
Charlotte, NC, United States
Dallas, TX, United States
Tempe, AZ, United States