3
100 Southern Prairie Dr
Madrid, IA 50156
$959,325 USD
9,014 SF
8% Cap Rate
9,014 SF
$959,325 USD
Freestanding