1919 N NEVADA Avenue, Davenport, IA 52804 (MLS # 12805547)

1919 N NEVADA Avenue, Davenport, IA 52804 (MLS # 12805547) has 3 beds and 1.50 baths