What are the typical minimum and maximum investment sizes for Origin’s projects?
Investments typically range from $25 million to $75 million in property value, though larger or smaller deals may be considered.
Investments typically range from $25 million to $75 million in property value, though larger or smaller deals may be considered.