More Property Photos 503 & 505 Owyhee Avenue Homedale, Idaho 83628 $249,000 : Paige Oeding : 208-940-0403 : 98832835