Light Haus Bed And Breakfast

16798 E Cape Horn Rd Bayview ID 83803 USA

(208) 683-0737

Location