203/12 DICKENS Street, Elwood sold price