Sherman Park Village, the newest luxury apartment community in Sherman, Texas, is now open and ready to welcome residents ...