theindustrialpros.com
Black Mountain Properties Sells San Carlos Business Park for $61.1 Million
After 20 years of ownership, Black Mountain Properties has sold the San Carlos Business Park in San Carlos, CA to The Pillar Group out of Mountain View, CA for $61.1 million, or approximately $396 …