It definitely looks like there will be glass fins/panels to cover the mechanical box on the roof. Here is a rendering from the UT Database page:
View attachment 668512
Sorry, but that rendering is from before this drawing from the approved Minor Variance application:Great!
42