5895 Rickenbacker Rd Los Angeles, CA 90040