$85,000
504 S Fellows, Ottumwa, IA, 52501
Single Family Residence