ModelEdge
Terra Property Trust Inc.
0001778272

Filing

3Initial Statement of Beneficial Ownership