3517 Alden Way San Jose Ca 95117, 15 | HotPads