Newly Listed

$800,000

118 Nora, New Meadows, ID, 83654

ACTIVE