25-Story Apartment Tower Built in 2001 Now a Teardown

The SunBreak broke an interesting story on Saturday afternoon: Belltown’s McGuire Apartments Killed by Flawed Construction Photo by Flickr user Nick Denny The McGuire apartment building, at 210 Wall Street in Belltown, opened its doors in 2001. Now, just nine years later, it’s closing them for good. Though the marketing copy, ironically, boasts “exceptional attention […]