2601 Nichols Canyon Rd, Los Angeles, CA, 90046