Locations: 72 Street / Broadway, New York, NY (Also seen in End of Days & Die Hard 3) Google…
Tag: Washington Square Arch
I Am Legend (2007) Film Locations
Locations: 11 Washington Square North, Manhattan, New York, NY, United States (Robert Neville’s Home) Google Maps…