1204 SE Poplar St
Leon, IA 50144
$180,000 USD
1,950 SF
3
Units
6.75% Cap Rate
1,950 SF
$180,000 USD
Apartments