1527 270th St, Madrid IA 50156
$1,700,000
717 E 6th St, Madrid IA 50156
$265,000
815 E 2nd St, Madrid IA 50156
$349,900