We have found 27 properties in Marston, NC. Average property sale price in Marston is $82,300. It is 65.6% lower than average property value in North Carolina. Average price per square feet in Marston is $56. It is 46.7% lower than average property value in North Carolina.