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 Luxury home sales in Tampa Bay on pace to set new records in 2022
Next 4-property apartment portfolio in L.A. sells for $17 million