Category
Type
Shopping Mall
Region
Washington
Country
Address 2623 NE University Village St, Seattle, WA 98105, USA
Popularity in Category
525 of 3036
Popularity in Country
915 of 1962
Popularity Worldwide
2707 of 7619