Nearly three years after signing a lease for a 15,000-square-foot store in Washington D.C., locally-based organic grocer Ellwood Thompson’s announced that it is backing out. The grocer reached an agreement with the landlord of the DCUSA complex in Columbia Heights to terminate the lease, according to a release sent out by the company last week…. Read more »