Lot 2 NE Ladon Pl, Mountain Home, ID 83647 (MLS #98714788)

Lot 2 NE Ladon Pl, Mountain Home, ID 83647 (MLS #98714788)