MovieMaps

Photo of Pittsburgh Apartment Building

Location: 81 Peachtree Place Northeast
As Seen In: Stranger Things episode 2x01 “Chapter One: Madmax