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