Home The Townsend Building

The Townsend Building

2 Articles
CommercialFinanceINDUSTRY news

Rubicon Point Partners Spends $72MM to Buy The Townsend Building in San Francisco

By Vladimir Bosanac The Townsend Building, located at 123 Townsend Street in San Francisco’s SoMa neighborhood, has found a new owner. The hometown...

Townsend Building San Francisco Manchester Capital Newmark Knight Frank PayPal Braintree Venmo Caltrain Steven Golubchik Grant Lammersen
CommercialFinanceINDUSTRY news

CBRE Global Investors Places 123 Townsend on the Market with Pricing Guidance ~$90MM

By Vladimir Bosanac Nearly three years after its acquisition, the 137,624-square-foot The Townsend Building located at 123 Townsend St. in San Francisco is...

Partner Content

Partner Content


Recent Posts

Social Media Auto Publish Powered By : XYZScripts.com