Screen Shot 2018-08-13 at 6.40.48 PM Published Monday, August 13, 2018 - 6:41 pm at 1243 × 624 in Capitol Hill’s last independent service station’s days numbered as developer has deal for 15th Ave E corner Share this:TweetPrintEmail