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