1819 W 3rd St
Davenport, IA 52802
$199,000 USD
4,796 SF
4
Units
10.68% Cap Rate
4,796 SF
$199,000 USD
Apartments