impression 0 400029154861 509 MCMECHEN ST BENWOOD WV 26031 Listing Price $ 75,000 Sold 7/9/2018 509 MCMECHEN ST BENWOOD , WV 26031 Listing Information 3 bd 2 ba 2,148 sqft. SAVE PLACES NOTES