Twentieth Street Center
420 20th St N, Birmingham, AL 35203, USA
Class A office tower, 76% leased to banking and healthcare tenants. The largest tenant has a 2028 termination option; sponsor is a local group with limited liquidity.
Call the relationship manager- Loan balance
- $21,300,000
- Risk rating
- Watch
- Maturity
- Dec 1, 2028
- LTV %
- 72
- DSCR
- 1.13