Avison Young announces acquisition of Dolby Theatre in Hollywood

Built in 2001 and home of the Academy Awards since 2002, the 3,400-seat theater totaling 180,000 square feet (sf) is located in Hollywood

Pin It on Pinterest