We have found 6 properties on W North Ave, Flora, IL. Average sale price on W North Ave is $275,000. It is 287.4% higher than average sale price in Flora.