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