12228 Harbor Oaks Drive, Machesney Park IL 61115 $139,900

12228 Harbor Oaks Drive, Machesney Park BD: 3 BA: 2.0 $139,900 Active