MovieMaps

Photo of Russian Warehouse

Location: Warehouse on Ashland Road
As Seen In: The Avengers

Black Widow looks back at the thugs she defeated while taking on the phone with Agent Coulson.