Search results 1 result Sort by NewestLowest priceHighest priceLargest sq ftBedroomsBathrooms Save 6122 S Champlain Ave, Chicago, IL 60637 $599,000 6122 S Champlain Ave, Chicago, IL 60637 Embrace this investment opportunity! Stunning 3-unit newly renovated building in... 9 beds 4 baths 6122 S Champlain Ave, Chicago, IL 60637 Save $599,000 Powered by Estatik