Noble Pines Apartments 21617 Saticoy Street, Los Angeles, CA 91304