A house located at 225 Orchard Road in New Cumberland has new owners. The 1,732-square-foot property, built in 1970, was sold ...
A 1,705-square-foot house built in 1952 has changed hands. The property located at 1011 Allen Street in New Cumberland was ...