299 Oak Street
NC_HCMLS
NC_HCMLS
276 Welm Way | Franklin, NC 28734
$1,499,990
Lot 18 Sourwood Court | Sapphire, NC 28717
$2,000