620 S 22nd St

 620 S 22nd St, Fort DodgeIA 50501
$5352 Beds844 sqft