27 days$4.9k drop • June 1$345,0005.85 acresSnyder County3 bd, 3 ba • 2,400 sq ftSelinsgrove, PA 17870