For Sale

20308 Val Circle

Cornelius, NC 28031
$564,900