We have found 11 properties on Dellwood Ave, Lockport, IL. Average price per square feet on Dellwood Ave is $70. It is 40.2% lower than average price per sqft Lockport. Average sale price on Dellwood Ave is $58,600. It is 74.6% lower than average sale price in Lockport.