Sold Telstar, a 247,000 square foot low-rise office/warehouse property on October 25, 2007. Telstar is located in El Monte, California, approximately 12 miles east of downtown Los Angeles.
More News
© 2013 DRA Advisors LLC • 220 East 42nd Street, New York, NY 10017 • Phone: 212.697.4740 / Fax: 212.697.7403 Contact us • View mobile version