MLS® ID: 10302108
6622 South Champlain Avenue
CHICAGO, Illinois, 60637 $75,000
Beautiful grey stone with (2) 3 bedroom units, hardwood floors & some updates during previous rehab. Property currently needs work. Great deal to be had here offer deck and 2 story porch. Seller motivated, Property being sold as is.