Industrial Complex in San Francisco’s Showplace Square Sells for $37MM

By Meghan Hall The former home of San Francisco’s Takahashi Trading Company, located near
Thank you for your interest in The Registry. You must Subscribe or log in to read the rest of this content.