Residents
Alternative address: 2268 200th Ave, Osceola, IA 50213-8090
Residence for Single Family
Alternative address: 2398 200th Ave, Osceola, IA 50213-8139
Residence for Single Family- Lot: 2.01 acres
Facts
Lot size: 2.01 acres