ALBUQUERQUE, N.M. (KRQE) – The hit Netflix TV show, ‘Stranger Things’ was filmed in locations throughout Albuquerque and now one iconic house could be yours, for the right price. A house that served as the home for characters on the show, is going on the market this weekend. “It’s been a whirlwind and so much fun […]