Movies Filmed at 23rd Street Southwest (between Lincoln Memorial & Independence)
400 23rd St SW, Washington, DC 20037, USA
from The Handmaid's Tale and 1 other movie.
from Person of Interest and 2 other movies.
17th Street Northwest (between Constitut…
from Spider-Man: Homecoming
Peter swings onto a bus and rides it through D.C..