Так работает, но при попытке вытащить координаты, случается следующее:
const coords = xhr(adress).then(response => response);
console.log(coords); // Promise {<pending>}__proto__: Promisecatch: ƒ catch()constructor: ƒ Promise()finally: ƒ finally()then: ƒ then()Symbol(Symbol.toStringTag): "Promise"__proto__: Object[[PromiseStatus]]: "resolved"[[PromiseValue]]: "37.637659 55.826291"