Washington University’s investment venture’s in the Delmar Loop took a step forward Monday after it acquired another building there. The university acquired the property at 6640-54 Delmar and the parking lot adjacent to the building for about $1.5 million. The […]