22
3170 E 53rd St
Davenport, IA 52807
$96.00 USD/SF/YR
120-2,040 SF
2
Spaces Available
Built 2002
2,040 SF Contiguous
Built 2002
120-2,040 SF
$96.00 USD/SF/YR
Office/Medical, Office/Retail