12/39 Byron Street, Elwood sold price