24905 Magic Mountain Parkway, Valencia, CA 91355 - HotPads