230 N Kenwood St Burbank Ca 91505, 14584 | HotPads