$2,395,000 Active 3Beds3Baths3647Sqft22.6Acres 2985 Bradshaw Rd, Mooresville, NC 28115 MLS#: CAR4417280