What are the typical minimum and maximum investment sizes for Origin’s projects?
Investments typically range in property value from $25 million to $75 million, though larger or smaller deals may be considered.
Investments typically range in property value from $25 million to $75 million, though larger or smaller deals may be considered.
We use cookies to enhance your experience. Consenting allows us to process data like browsing behavior. Not consenting may affect site features.