Construction of the first tower was underway later in 2004, near the corner of Harmon Avenue and Koval Lane. Construction of the second tower was expected to begin in early 2005. Excavation for the final tower was underway in September 2005, three months earlier than initially planned. Construction began early after more than half of the tower's 576 units were sold. The first tower was topped off on October 7, 2005, and was opened in May 2006. The second tower was finished later that year, and the third was scheduled to open in July 2007.