8
3411-3418 E 26th St
Des Moines, IA 50317
$1,850,000 USD
37,000 SF
32
Units
7.74% Cap Rate
37,000 SF
$1,850,000 USD
Apartments