Back to search results

$1,300/mo

Elmwood Tower Apartments!, 7300 North Ave, Elmwood Park, IL 60707

Studio1 ba
Apartment
Loading reviews
Information
1 Month Free

1 Month Free

What you get

SuccessStatus: Cat-friendlySuccessStatus: Garbage included in rentSuccessStatus: Heating included in rentSuccessStatus: Range OvenSuccessStatus: Refrigerator