We have found 265 properties in Liberty, NC. Average property sale price in Liberty is $135,026. It is 43.5% lower than average property value in North Carolina. Average price per square feet in Liberty is $67. It is 36.2% lower than average property value in North Carolina.

List of properties