300 Woodgreene Court Salem, SC 29676
$995,000

4 Beds 3.1 Baths
Contract-Take Back-Ups