$1,200,000
220 Shoreline Loop, Mooresville, NC, 28117
Single Family Residence