Screen-Shot-2014-05-30-at-10.58.03-AM-600×2691 Published Tuesday, November 4, 2014 - 7:55 pm at 600 × 269 in Capitol Hill Station retail and housing: $25M price tag, one developer drops out, plans due in December Share this:TweetPrintEmail