Homes for sale - 146 Noble Creek Road #lot 153, Woodruff, SC 29388 ...