Image February 9, 2023 Four-story, 24-unit development planned at 529 E Palm Avenue in Burbank The proposed project would replace four existing residential units