3
1212 24th St
Eldora, IA 50627
$590,625 USD
9,014 SF
8% Cap Rate
9,014 SF
$590,625 USD
Freestanding