The building that was marked is just a barn. It's on a neighbor's private property and isn't a business as far as I know. L'Arche Tahoma Hope is a little ways down the street at a different address. I can add their building and address to the map if that seems ok with you.