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.