ABOUT THE PROPERTY
9320 Telstar is a 246,912 sq. ft. office and industrial property located in El Monte, California. Built in 1975 and modified to include 163,000sf of office in 2001, the property’s entire office component is occupied by the County of Los Angeles, which renewed a long-term lease upon Rising’s acquisition.
9320 Telstar Ave., El Monte, CA, 91731
Office & Industrial