13
1679 Barnardsville Hwy
Barnardsville, NC 28709
$425,000 USD
7,718 SF
7,718 SF
$425,000 USD
Flex