73 Middleborough Road, Burwood sold price