424 W Cherry Ln #70, Meridian, ID 83642 (MLS # 99005420) has 3 beds and 2.00 baths