Sold By JoeResidential$377,500Walkers Paradise512 N McClurgChicago, IL 1Beds 1Baths 900Sq ftView Listing