52 Broadway, Elwood sold price