MovieMaps

Photo of Rory House [1990]

Location: Farm (off 53rd Street)
As Seen In: Legends of Tomorrow episode 1x12 “Last Refuge