MovieMaps

Photo of Russian Warehouse

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

Black Widow is interrogated by Georgi Luchhov while his thugs stand by.