Abraxus and Mother Nature’s prepare to close, making way for new mixed-use development
275-unit mixed-use building planned for Uptown, adjacent to KeyArena & Seattle Center