19147 Brookgreen Garden Place Cornelius, NC 28031

$380,000 Active