apartments burbank center wallpaper town center apartments burbank Town Center Apartments offers 1-2 bedroom rentals starting at 2665month. Town Center Apartments is located at 333 Andover Dr Burb… Wednesday, November 2, 2022 Edit