22A Tennyson Street, Elwood sold price