We have found 59 properties on W Main St, Salem, VA. Average price per square feet on W Main St is $42. It is 49.4% lower than average price per sqft Salem. Average sale price on W Main St is $120,500. It is 22.7% lower than average sale price in Salem.