Residents
Alternative address: 2544 Teller Ave, Oskaloosa, IA 52577-9353
Residence for Single Family
Alternative address: 2565 Teller Ave, Oskaloosa, IA 52577-9353
Residence for Single Family- Lot: 1,600 sqft
- Built in 1900
Facts
Stories: 2 story
Parking: Detached Garage
Alternative address: 2586 Teller Ave, Oskaloosa, IA 52577-9353
Residence for Single Family- Lot: 1,512 sqft
- Built in 1994
Facts
Parking: Detached Garage
Advertisement
Continue Reading Below