A 936-square-foot house built in 1993 has changed hands. The property located at 344 Hillside Terrace in Leola was sold on Nov. 27, 2024, for $190,000, or $203 per square foot. This is a two-story ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results