1277 S. Clela Avenue, Los Angeles, California 90022