The Trails

2333 Fern Dell Drive, Los Angeles, CA 90068