Apartment Unit 1 at 121 Picabo Street, Ketchum, ID 83340 - HotPads