March 2025

Los Angeles, CA

NPL ACQUISITION

$62M

Credit Investment