A multi-family mixed-use development is planning to bring 85 apartments and townhomes, as well as 6,200 square feet of commercial space to include a restaurant and retail, to the Meadows Town Center ...