Elmore Plaza

 5153 Elmore Avenue | Davenport, IA 52807 
Gross Leasable Area: 50,000 ft²