We have found 5 properties on N 73rd Ct, Elmwood Park, IL. Average price per square feet on N 73rd Ct is $157. It is 3.1% lower than average price per sqft Elmwood Park. Average sale price on N 73rd Ct is $348,750. It is 18.8% higher than average sale price in Elmwood Park.

List of properties