26136 Doi Lane, Parma, ID 83660 (MLS # 98711729) has 3 beds and 2.00 baths