We have found 12 properties on Craig St, Martinsville, VA. Average price per square feet on Craig St is $57. It is 11.8% higher than average price per sqft Martinsville. Average sale price on Craig St is $70,695. It is 25.4% lower than average sale price in Martinsville.