Listings Sitemap Filtered Listings Between $200000 - $250000 in Decatur705 NE 10th Street Leon, IA 5014424592 McGruder Creek Road Leon, IA 501441