Buchanan Street Partners Buys South San Francisco Business Center for $25.8MM

Buchanan Street Partners are the reported buyers of the 112,400 square-foot campus located at 800-89
Thank you for your interest in The Registry. You must Subscribe or Log In to read the rest of this content.
West Coast Commercial Real Estate News