Homes for sale - 514 LOTUS DR #148, Fish Haven, ID 83287 – MLS#1726...