230 N Kenwood St Burbank Ca 91505, 111197 | HotPads