Thank you for the update. At first glance at The Google's map we thought they had re-located to the hardware aisle of the Marina Del Rey Home Depot, but we see now that they are just across the street.
Welcome to Playa Vista, Ignition: Future home of DreamWorks SKG Studios!!! lol. jk.