Homes for sale - 220 1/2 N. 3rd St., Osburn, ID 83849 – MLS#22-6325...