The International Square
Address:
1850 K St NW
Washington DC
, VA
, 20006
38° 53' 51.2412" N, 77° 2' 31.02" W
See map: Google Maps