9B & 9C Main Avenue

Taylorsville, NC, 28681
ACTIVE
$310,000Price

9B & 9C Main Avenue

Taylorsville, NC, 28681
ACTIVE
$310,000Price