Icredco sites in Playa Vista, Los Angeles, 2005. 5415 Jandy Place and 13615 Beatrice Street (mostly blank), Los Angeles.