News

photo for news item

Acquisition of Los Angeles Business Campus

10/15/2014

Acquired Los Angeles Business Campus on October 15, 2014. The 857,000 sf office property is located on 44 acres in Los Angeles, CA

 

arrow More News