130 Still Creek Drive Lot 70, Mooresville, NC, 28115

$727,500

130 Still Creek Drive Lot 70, Mooresville, NC, 28115

CONTRACT