TPTA   $17.6999  0.45% Market Open

Terra Property Trust Inc