Company Overview
Company Name
International Square
Address
1875 I St NW, Washington, DC, 20006, United States
Website
intlsquare.comApprox. Annual Revenue
$3.0M
About International Square
International Square in Washington, D.C. offers a unique blend of culinary, cultural, and premium office space. Located in the heart of the city's Central Business District, the renovated destination provides flexible workspaces, amenities, and a vibrant food market for companies and their employees to thrive.