TL 113 N Labsch St, Otis, OR 97368 - MLS#782875 - Wendrika Olofson ...