$1,275,000
188 Freshwater Lane, Mooresville, NC, 28117
Single Family Residence