We have found 13 properties on W 3rd St, Flora, IL. Average price per square feet on W 3rd St is $24. It is 46.7% lower than average price per sqft Flora. Average sale price on W 3rd St is $27,605. It is 61.1% lower than average sale price in Flora.