This is a 84002 square foot, single family home. This home is located at 3601 E 53rd St, Davenport, IA 52807.
Off market
Street View
$16,370,660
3601 E 53rd St, Davenport, IA 52807
--beds
--baths
84,002sqft
SingleFamily
Built in 1998
21.76 Acres Lot
$-- Zestimate®
$195/sqft
$2,884 Estimated rent