International Square

$3.0M revenue • 1875 I St NW, Washington, DC, 20006, United States

Company Overview

Company Name

International Square

Address

1875 I St NW, Washington, DC, 20006, United States

Approx. 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.

Technologies Used