3/11a Ormond Esplanade, Elwood sold price