380 North River Glen Avenue
Elmhurst, IL, 60126
_iconbed_ 3.0 Beds
_iconbath_ 2 Baths
1748.0 _sqft_
$2,395/mo
Available Date 03/21/18
11 DOM
MLS# 09929522
Residential Rental / Detached