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