1026 Mallard Ridge Court, San Jose, CA 95120 - Homesnap