11
2103 Willis Ave
Perry, IA 50220
$1,180,000 USD
1,442 SF
5
Units
7.37% Cap Rate
1,442 SF
$1,180,000 USD
Apartments