to   
      
      

1 recently sold property at Oneida St, Preston, ID

425 E Oneida St, Preston, ID 83263

Sold $289,800
Single Family
  • 5 beds
  • 2 baths
  • 3,498 sqft
  • Built in 1999
View details