Relaxing Retreat on Lake Norman 

114 Stonemarker Road

Mooresville, NC $1,995,000