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