The Eliot Tower website is finally up.
Pretty bland website, compared to some of the developer's other sites (edgelofts.com, elizabethlofts.com), although there is a webcam where you can watch the construction of this 18-story condominiuim.
www.eliottower.com