We have found 14 properties on Twin Lake Dr, Shelby, NC. Average price per square feet on Twin Lake Dr is $82. It is 24.2% higher than average price per sqft Shelby. Average sale price on Twin Lake Dr is $192,286. It is 35.3% higher than average sale price in Shelby.

List of properties