Photo Gallery - Listing ID 11622449Sold For$290,000StatusClosedAddress8248 N Ozark AvenueNiles, Illinois 60714Bedrooms2Full Baths1Total Baths2Partial Baths1SqFt1,076Return to Previous PageGo to PropertyData services provided by IDX Broker