Photo: Denizen at Eisenhower Square

The Denizen apartments in Alexandria opened in late 2019. The property was previously occupied by an industrial complex adjacent to Alexandria’s Metro Rail Yard. Construction began in 2017 on the 21-story building, along with the neighboring Eisenhower Square townhomes from Toll Brothers, which recently sold out. Denizen is the tallest building in the vicinity and …