Found 1 place
Address: 50 Venner Rd #City of, Amsterdam, NY 12010
Latitude: 42.9261 (42°55′34″N), Longitude: -74.2045 (74°12′16″W)