21 Avoca Avenue, Elwood sold price