By Ed Mertz

(KNX 1070) – Some of the most creative companies in Southern California have set up shop in Playa Vista. Ed Mertz reports.

Comments

Leave a Reply