Canvass Capital - Boots On The Ground TM (forum)
Thursday, October 1, 2015
Of the 684 tech firms in Los Angeles, 86 percent are located in West L.A., according to CBRE's data.
http://www.scpr.org/news/2015/09/30/54726/80-percent-of-office-space-in-playa-vista-occupied/
No comments:
Post a Comment
Newer Post
Older Post
Home
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment