On Oct. 17, Makers Village Investors Group LLC purchased a property at 2517 E. Norwich Ave., St. Francis from City of St. Francis for $425,000.So far in October 2019, two properties sold in St. Francis.This story was found on BlockShopper.com.