100-104 E Graham Place

Burbank, Ca

TLC acquired this four building, 93,000 square foot industrial property located in Burbank in 2006. The property was more than 80% leased back as industrial space by the subsidiary of a Fortune 50 company, and TLC converted the balance of the property into creative office space.