Back to search results

$1,295/mo

1970 North 18th Avenue, 1970 N 18th Ave, Melrose Park, IL 60160

1 bd1 ba675 sqft
Apartment
Loading reviews

What you get

SuccessStatus: Pet-friendlySuccessStatus: OvenSuccessStatus: Range OvenSuccessStatus: RefrigeratorSuccessStatus: Water & Sewer