Capital Available for Net Lease Deals, but on New Terms
Starwood Property Trust Originates $126M Financing for 100 Montgomery in San Francisco