West Chester Township will spend $18.3 million to buy 75 acres of land officials hope will become a vibrant mixed-use area.