18302 Town Harbour Road

Cornelius, NC, 28031
$2,350,000Price
6Beds
7Baths
7185sqft
Courtesy of: Allen Tate Lake Norman

18302 Town Harbour Road

Cornelius, NC, 28031
$2,350,000Price
6Beds
7Baths
7185sqft