118 Nora ST, New Meadows, ID 83654 (MLS # 99006527) has 8 beds and 4.00 baths