plaza Published Wednesday, August 24, 2016 - 6:43 pm at 1218 × 788 in Agreement on $17M+ land lease will put Capitol Hill Station development on track for fall 2019 opening — UPDATE What the project might look like in 2019 (Image: Gerding Edlen) Share this:TweetPrintEmail