$394,500
126 Tara Lynn Court, Mooresville, NC, 28115
Single Family Residence