How much does anyone want to bet that the screen is either completely removed or watered down into something atrocious? Agree, pretty cheap build for this site, although I guess it’s better than an empty lot. In reality who the hell wants to live next to an overpass?
It looks like there are some brackets for it, so I don't think it's been removed entirely.
It won’t be removed. The overhang at the top of the south and west facades seems indicative that it is definitely happening.