Franklin BSP Realty Trust, Inc. opera como una compañía de finanzas inmobiliarias. La empresa tiene su sede en la ciudad de Nueva York, Nueva York. La compañía salió a bolsa el 19 de octubre de 2021. Principalmente origina, adquiere y gestiona una cartera diversificada de inversiones en deuda inmobiliaria comercial garantizadas por propiedades ubicadas dentro y fuera de los Estados Unidos. Su objetivo de inversión es ofrecer a sus accionistas comunes rendimientos atractivos ajustados al riesgo mediante un dividendo estable y crecimiento de capital. La empresa opera a través de cuatro segmentos: el negocio de deuda inmobiliaria, el negocio de valores inmobiliarios, el negocio de canalización de bienes raíces comerciales y el negocio de propiedades poseídas. La firma invierte en activos de deuda inmobiliaria comercial, que incluyen préstamos hipotecarios primeros, préstamos hipotecarios subordinados, préstamos mezzanine y participaciones en dichos préstamos. La compañía también origina préstamos de canalización que pretende vender a través de su subsidiaria imponible de REIT (TRS) en operaciones de titulización de valores respaldados por hipotecas comerciales. El asesor de inversiones de la Compañía es Benefit Street Partners L.L.C.