101 Beech Bluff Drive, Mount Holly, NC, 28120

$199,000

101 Beech Bluff Drive, Mount Holly, NC, 28120

Courtesy of: Allen Tate Huntersville