How far is this metro station from the armory?

Geri Lee | Jun 3, 2020 | Category: Subway station in Washington, District of Columbia

Stadium-Armory - All questions

Address: 192 19th St SE, Washington, DC 20003, USA

Jessica Strother | Jun 4, 2020

Right behind it

Lavender Wilson | Jun 4, 2020

On 19th St. N.E. between East Capitol St. and Independence Ave. Directly beside the Armory. Hope this is helpful.

Add Answer

Thanks! Your answer is awaiting moderation.

Trending Places