18 Spruce Ct

 18 Spruce Ct, Banner ElkNC 28604
$8901 Bed580 sqft