RadioShack 2498

RadioShack #2498 was a RadioShack electronics store located at 717 D Street Southeast in Washington, District of Columbia.