We have found 19 properties on Twin Ponds Rd, Newberry, SC. Average price per square feet on Twin Ponds Rd is $46. It is 19.3% lower than average price per sqft Newberry. Average sale price on Twin Ponds Rd is $60,394. It is 36% lower than average sale price in Newberry.