7830 W NORTH AVE APT 408
ELMWOOD PARK, IL 60707
$85,000
0 Beds
1 Baths
450 Sq Ft
Status Active
MLS# 12038038
AFFORDABLE STUDIO UNIT IN ELM TOWER BUILDING Unit Can't be Rented
Details for 7830 W NORTH AVE APT 408
$189 / Sq Ft
No Info