Photo of Pittsburgh Apartment Building
Location: 81 Peachtree Place Northeast
As Seen In: Stranger Things
episode 2x01 “Chapter One: Madmax”
Location: 81 Peachtree Place Northeast
As Seen In: Stranger Things
episode 2x01 “Chapter One: Madmax”