843 Front St Leavenworth, WA 98826