512 Rose Ave Venice Ca 90291, 224 | HotPads