St. Louis-based entrepreneurs Jim McKelvey and Doug Auer, partners in The Glass Factory, 5200 Delmar Blvd., have purchased a building at 5127 Delmar Blvd., above, to house a “maker space.” The decision follows the closure of TechShop locations nationwide, including one based in the Cortex Innovation Community, see below. McKelvey & Auer have kept the former…