517 Scott St Yuba City Ca 95991, 14 | HotPads