Opendoor Property Trust I was duly registered on 2022-05-27 as a Foreign Massachusetts Trust, with its principal office located at 1100 N MARKET ST, WILMINGTON, DE, 19890-1100, UNITED STATES. Presently, the business record indicates an Active status.
OPENDOOR PROPERTY TRUST I has been operational for a period of 2 years 5 months, and 26 days.