More Property Photos 220 N. Owyhee Street Boise, Idaho 83706 $450,000 : Paige Oeding : 208-940-0403 : 98859335