26 Docker Street, Elwood sold price