The home at 7908 W. North Ave. 202C, Elmwood Park was sold on Aug. 8, 2017 by Wyczesany Piotr for $174,000. The buyer was Torres Rebecca L.
The property tax paid for this property in 2015 was $1,746.68. This is 1.0% of the sale price of the home.
The last time this home sold was Sept. 29, 2005. It last sold for $188,000.
This property is one of eight sales in Elmwood Park in August 2017.