clock menu more-arrow no yes mobile

Filed under:

A Snapshot of McMillan

The 25-acre McMillan Sand Filtration Site is one of the most controversial developments in Washington, D.C. To get caught up on what the development is and why it's so controversial, take a look at Capital Community News' article on the past, the present, and the future plans for the site. [CCN; previously]

Mcmillan Sand Filtration Site

North Capitol Street and Michigan Avenue, Washington D.C.,