MovieMaps

Photo of Palmer House [1988]

Location: 3982 Pimlico Place
As Seen In: Legends of Tomorrow episode 3x04 “Phone Home

Nate washes a DeLorean in the driveway across the street from the Palmer house.