We have found 34 properties on N Main St, Marion, VA. Average price per square feet on N Main St is $44. It is 30.2% lower than average price per sqft Marion. Average sale price on N Main St is $89,334. It is 0.9% lower than average sale price in Marion.