We have found 73 properties on E 31st St, Lorain, OH. Average price per square feet on E 31st St is $33. It is 45.9% lower than average price per sqft Lorain. Average sale price on E 31st St is $58,235. It is 35.8% lower than average sale price in Lorain.