24
1203 E 11th St
Davenport, IA 52803
$2,550,000 USD
35,592 SF
44
Units
7.32% Cap Rate
35,592 SF
$2,550,000 USD
Apartments