22
1 Richards Dr
Keokuk, IA 52632
$855,000 USD
16,000 SF
16
Units
9.22% Cap Rate
16,000 SF
$855,000 USD
Apartments