From what I hear, SM is becoming very un business friendly. A lot of the tech companies are making their way to Playa Vista....think YouTube has an office in Playa Vista as well.


Sent from my iPhone using Tapatalk