We have found 7 properties on Accomac St, St Louis, MO. Average price per square feet on Accomac St is $98. It is 16.2% lower than average price per sqft St Louis. Average sale price on Accomac St is $285,000. It is 5.9% higher than average sale price in St Louis.