18W164 Lowell Ln., Villa Park, IL 60181

18W164 Lowell Ln., Villa Park, IL 60181
Photo 1 of 1
$125,000
Sold on 1/14/16
Beds Baths Sq. Ft. Taxes Built
2 1.00 816 $1,396 1968
On the market: 120 days
View full details, photos, school info, and price history
Listing courtesy of Marco D'Aiello, Sebastian Co. Real Estate