Lot 1 NE Ladon Pl, Mountain Home, ID 83647 (MLS #98714787)

Lot 1 NE Ladon Pl, Mountain Home, ID 83647 (MLS #98714787)