text: Good spot Travaudat. This looks like node 2825639987 which is on Melrose Drive just south of the western ring road and the road layout of this area looks remarkably similar to this one so looks like an honest mistake.. The node you have tagged is now an ex-node. Don't think you could turn a bus in this cul de sac in a month of Sundays.