118 Infield Court, Mooresville, NC 28117
6
baths
1.18 Acres lot