Geo Location Information for 52.28.121.162 IP Address. The IP Address 52.28.121.162 is located at 50.1167 latitude and 8.6833 longitude in Germany. Friendly Location for the IP Address is Hesse, Frankfurt am Main, Germany, 09228
Zoku Amsterdam official site. Zoku offers flexible home/office hybrid apartments in Amsterdam with communal working areas. Book direct now for 10% Off.