31 Tolerton Avenue, Elgin sold price