Now Leasing brand New Apartments in Mooresville, NC