The sale to Benjamin Banneker Charter Public School went through in October for $31.3 million, according to deed records.