We have found 4 properties on Twin View Dr, Carroll, NH. Average price per square feet on Twin View Dr is $137. It is 33.0% higher than average price per sqft Carroll. Average sale price on Twin View Dr is $229,033. It is 63.8% higher than average sale price in Carroll.

List of properties