Luxury Surrounded by Lake Norman 

128 Yacht Rd - The Point

Mooresville, NC $2,450,000