43 Puckett Road, Cherryville
$889,000MLS® 10279154
3 Beds
2 Baths
1748 SqFt