On Sept. 28, 2018, Kenneth Investment Corp. sold their home at 6751 Odell St., St. Louis to Sam P. Hackett for $139,900.In September 2018, 412 properties sold in St. Louis.This story was found on BlockShopper.com.