Aspen Square is the newest residential development coming to DC’s The Parks at Walter Reed, one of the city’s greenest and most innovative neighborhoods.