Listings Sitemap Filtered Listings Between $600000 - $650000 in Decatur24593 McGruder Creek Road Leon, IA 5014421390 120th Street Van Wert, IA 502621