330 S Willard Ave San Jose Ca 95126, 2 | HotPads