5932 N Leonard Ave., Chicago, IL 60646

5932 N Leonard Ave., Chicago, IL 60646
Photo 1 of 20
$399,000
Sold on 2/05/21
Beds Baths Sq. Ft. Taxes Built
3 3.00 1,612 $5,670.18 1925
On the market: 78 days short-sale
View full details, 15 photos, school info, and price history
Listing courtesy of Craig Roe, Hometown Real Estate Group LLC