There is a public sidewalk that connects Delmar to Stanford Ave, cutting across three blocks, ending at this location - it's missing from OSM. It's clearly and correctly marked in Google Maps: https://www.google.com/maps/@38.6589808,-90.3230964,18z    The northernmost point is visible in Bing street view: https://www.bing.com/maps?osid=502189de-89db-49ac-8905-5f37a8924d5d&cp=38.660062~-90.322849&lvl=19&dir=176.71954&pi=-10.491852&style=x&mo=z.0&imgid=f5531f5c-be00-4b41-a262-664817de4919&v=2&sV=2&form=S00027