The ID welcomes new museum to neighborhood, and it’s a gamer’s paradise September 30, 2010 By Northwest Asian Weekly Located at 508 Maynard Ave. S. in the International District (ID), the museum’s grand opening was on Sept. 4.