Lot 6 NE Ladon Pl, Mountain Home, ID 83647 (MLS #98714793)

Lot 6 NE Ladon Pl, Mountain Home, ID 83647 (MLS #98714793)