1740 Stewart Street

Posted in: - Aug 05, 2013

TLC acquired a long term leasehold on this 100,000 square foot warehouse property in the heart of Santa Monica’s Studio District. The building was subsequently subleased to Red Bull North America and completely renovated into extraordinary creative space.