Local institution, Capitol Hill Bikes, has lost its lease and will be closing its doors. We are still working on getting the full story, but rumor has it the tax burden combined with the monthly lease have lead to the loss of this well-known and respected business. According to the the notice that went out […]