2030 N. Harlem Ave. Apt A2
(1)

2030 N. Harlem Ave. Apt A2, Elmwood Park, IL 60707

Reviews

1 year ago

Small apartment

The apartment we live in doesnt suit our lives very well, as I have a son and there is little room for him. Rent is cheap, and the place is kept in good shape.
1 found this helpful.