6704 W Albion Ave., Niles, IL 60714

6704 W Albion Ave., Niles, IL 60714
Photo 1 of 18
$360,000
Sold on 10/05/26
Beds Baths Sq. Ft. Taxes Built
5 0 $9,060 1914
On the market: 60 days
View full details, photos, school info, and price history
Unique two flat located on the border of Chicago and Niles Illinois. Will need some updating and priced accordingly.
Listing courtesy of Josef Schwab, HomeSmart Connect LLC