120 Middle Creek Road

Franklin, NC, 28763
$199,900Price
2Beds
Courtesy of: Great Smokies

120 Middle Creek Road

Franklin, NC, 28763
$199,900Price
2Beds