84 Hilda Street, Glenroy sold price