MovieMaps

Photo of Chinese Consulate

Location: 380 South San Rafael Avenue
As Seen In: Rush Hour