13 Glengarry Avenue, Burwood sold price