675 Providence Ave Ventura Ca 93004, 2 | HotPads