We have found 11 properties on Leawood St, Papillion, NE. Average price per square feet on Leawood St is $121. It is 17.5% higher than average price per sqft Papillion. Average sale price on Leawood St is $316,190. It is 45.8% higher than average sale price in Papillion.