356 Armour Street #40, Davidson, NC, 28036
Active

$655,000

356 Armour Street #40, Davidson, NC, 28036

Courtesy of: Hopper Communities INC