We have found 29 properties on N 16th Ave, Melrose Park, IL. Average price per square feet on N 16th Ave is $127. It is 2.3% lower than average price per sqft Melrose Park. Average sale price on N 16th Ave is $113,719. It is 58.7% lower than average sale price in Melrose Park.