Large background photo of Tech World Plaza
  • Photo taken at Tech World Plaza by Nikolay P. on 8/20/2012
  • Photo taken at Tech World Plaza by Rob H. on 7/24/2012

Tech World Plaza

Plaza
800 K St (7th St), Chinatown, Washington, D.C., United States
Save
Share
Log in to leave tips at this venue!
Sort:
  • Recent
  • Popular

2 Tips