7712 Leclaire Ave., Burbank, IL 60459

7712 Leclaire Ave., Burbank, IL 60459
Photo 1 of 1
$370,000
Sold on 12/29/20
Beds Baths Sq. Ft. Taxes Built
4 3.10 2,500 $7,112.08 2001
On the market: 91 days
View full details, photos, school info, and price history
Listing courtesy of Sinoe Torres, Home Sales Realty INC.