Homes for Sale with Pool in Icard Township Burke County, NC

price
-
1-9 of 9 Homes
Pool
$139,900 | 2143 Castle Peak Mountain, Unit 144 | Icard Township - Burke County