Websites hosted on 174.129.239.19 IP Address
Geo Location Information for 174.129.239.19 IP Address. The IP Address 174.129.239.19 is located at 39.0481 latitude and -77.4728 longitude in United States of America. Friendly Location for the IP Address is Virginia, Ashburn, United States, 20149.
YouNoodle | The #1 Startup Evaluation Platform
- platform.younoodle.com
YouNoodle is the global leader in startup engagement. Backed by a powerful technology platform and a growing network of 200,000+ startups, we are top brands’ trusted partner to execute startup and innovation programs at scale.
214,108
$
41,580.00