Aldi signs lease for largest D.C. store, in Fort Totten

Aldi has agreed to open a 25,000-square-foot store at Art Place at Fort Totten, the Cafritz Foundation’s redevelopment of the Riggs Plaza apartment complex at South Dakota Avenue and Kennedy Street NE.

Source: H&R Retailer