118 E CRESCENT AVE
ELMHURST, IL 60126
N/A Beds
N/A Baths
1,181 Sq Ft
Details for 118 E CRESCENT AVE
Built in 1948
$303 / Sq Ft
No Info
0.2888 acres lot
N/A Beds
N/A Baths
1,181 Sq Ft
Built in 1948
$303 / Sq Ft
No Info
0.2888 acres lot