29/169 Ormond Road, Elwood sold price