Just Sold! 103 Florence Lane Twisp $83,500