116 Ragsdale Trail, Mooresville, NC 28117 - The Farms -  $659,900