Talaria At Burbank Apartment Complex Leave a Comment / Multi/Single Family Solar / By AnthonyW Talaria At Burbank Apartment Complex Burbank, CA System Capacity: 100 kW