A question on filming locations.
Can anyone tell me where Electra's apartment is located in Seattle? I have found the triple transmission towers at 18th and Madison but could not locate the apartment building. The area looks too congested to have a solitary apartment building as depicted in the movie. Perhaps the building exterior was filmed in a different location than the towers(as seen in the windshield reflection) because of the apartment explosion? Any clues?
BTW, I've seen where Rath jumps off the monorail buttress support onto a building and then an alley. It is not as high or as big as it looks in the movie and IMO any person of any reasonable athletic shape can make the same jump.
"All These Moments Will Be Lost in Time. Like.....Tears in Rain."