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 hitting the market. CBRE Global Investors, who purchased the asset in July of 2020 for $135 million, according to previous reporting by The Registry, is now marketing the property through Newmark for roughly […]
The post CBRE Global Investors Places 123 Townsend on the Market with Pricing Guidance ~$90MM appeared first on The Registry.