The Squaire Logo

Business-to-business services in Frankfurt am Main, Germany
Suggest an edit · Your business? Claim now

Add more information

The Squaire is an office building in Frankfurt, Germany. It was built between 2006 and 2011 on top of an existing train station near Frankfurt Airport. The …
Data from: Foursquare.com