21W581 North Ave, Lombard, IL
For Sale
Presented By:
Jenna Soncek
HomeSmart
630-984-0202
$ Click for current price
1 BEDROOMS |
This Condo is located at 21W581 North Ave 54, Lombard, IL is currently for sale and has been listed on Trulia for 167 days. This property is listed for $113,900. 21W581 North Ave 541 bed, 1 bath and approximately 727 square feet. The price per square foot is $157. The property was built in 1986. 21W581 North Ave 54 is in Lombard, IL.