Apartment Unit 399 at 24157 Del Monte Drive, Santa Clarita, CA 91355 | HotPads