509 Jacksonia St, Pittsburgh, Pennsylvania 15212 USA
Looks like a screen, but it's not. It's a square opening
Photo Credit: Yelp