Telstar Building leased by L.A. County sells with plans for industrial expansion


The Telstar Building houses the L.A. County Department of Public Health, Public Social Services, and Children and Family Services.

Previous Major federal agency plans to 'return' leased D.C. space. Others may follow.
Next 4-property apartment portfolio in L.A. sells for $17 million