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