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

telstar-building-leased-by-la.-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.