Prominent Burbank intersection to feature 144-unit apartment project