230 N Kenwood St Burbank Ca 91505, 14586 | HotPads