Apartment Unit 3608 at 24535 Town Center Drive #3608, Valencia, CA 91355 - HotPads