28E Glenorchy Street, Glen Eden sold price