24524 Windsor Drive #A, Valencia, CA 91355 - Homesnap